永远的linux
文章平均质量分 74
maomaovv
困惑中我们从未放弃过思考,
困难中我们从未放弃过努力,
困境中我们从未放弃过骄傲。
展开
-
linux系统引导过程祥解
Linux系统引导过程详解xuexi.hao500.net 内容来自网络 计算机在启动时都是先加电,然后进行硬件检测并引导操作系统的初始化程序,然后操作系统的初始化程序程负责读入系统内核并建产系统的运行环境.一这过程相对来说比较复而且与CPU体系结构相关,这里我们通过linux并以i386的体系结构对这一过程进行较为详细的说明.。一、硬件检测 当机器转载 2007-04-02 00:23:00 · 2270 阅读 · 0 评论 -
sprintf做字符串拼接的问题分析
sprintf实现字符串拼接,尤其是本例中自身拼接,是不安全的实现,gcc -D_FORTIFY_SOURCE=2选项会导致行为上的差异。原创 2010-09-03 00:24:00 · 7625 阅读 · 0 评论 -
LFS基本原理
看了几天的LFS手册,终于对LFS的基本原理略有领会,接下来准备动手lfs一把,先把基本原理简述一下,随着实践理解到深入再做修改:0. LFS到目的是从零开始编译一个Linux操作系统,主要思想是从一个宿主系统编译出一个独立的Linux操作系统,要达到这个目标,需要有如下几个步骤完成:1. 为新做系统分配磁盘分区并激活,创建一个环境变量几乎为空的编译用户原创 2009-09-16 00:40:00 · 3981 阅读 · 0 评论 -
[学习笔记]login shell non-login shell 及其在LFS中的应用
一、login shell和non-login shell的区别:login shell 和 non-login shell的最大区别在于读取环境变量的配置文件不同,当系统启动时或你开启一个新到终端登录系统时,系统通过调用/bin/login程序处理登录并在一个shell中显示命令行提示符,这个shell就是login shell;该shell程序可以是bash也可以是sh或csh,具体使原创 2009-09-07 23:46:00 · 1991 阅读 · 1 评论 -
rc.local与环境变量的问题
今天又遇到了同样的问题,决定把它记下来。当服务器上安装了tomcat服务,通常我们希望系统启动的时候能够自动将tomcat启动起来,很自然我们就会想到rc.local,于是就这样做:echo “/usr/local/bin/tomcat/bin/startup.sh” >> /etc/rc.d/rc.local可是事实总是屡试都爽,证明这样是行不通的,每次重启服原创 2009-09-08 23:35:00 · 6985 阅读 · 0 评论 -
[经验随笔]fedora 11安装mplayer之呕心沥血
不知是我的机器环境太怪,还是我到水平太菜,上次装个amule搞了半天,今天装个mplayer又搞了半夜。本来想few minutes搞定然后开心看个电影度过快乐周末的却又无法自拔地“奋战”到半夜,从晚上19:00开始安装到现在凌晨02:00总算搞定了mplayer的编译安装。将过程中间的艰苦历程和解决后到喜悦一一记录,不枉跟这个号称最nb的播放器相识一场。 安装整体过此就不多叙述,主原创 2009-09-06 02:08:00 · 1537 阅读 · 0 评论 -
[经验随笔]被frdora 11的system-config-network搞伤了
今天被fedora 11的system-config-network搞伤了,竟然不支持static IP的配置,汗一个! 由于我的AS5的服务器版本的linux系统很多软件安装及其不方便,在安装了一下午linux版电驴amule未果后一怒之下重装成了fedora 11,话说这个fedora 11还真是好用,使用yum基本上可以安装所有想要到软件包,amule轻松搞定!但是今天,原本在as5原创 2009-08-16 22:46:00 · 1231 阅读 · 0 评论 -
[学习笔记]shell编程之-shell解释器原理介绍
Linux系统的shell作为操作系统的外壳,为用户提供使用操作系统的接口。它是命令语言、命令解释程序及程序设计语言的统称。 shell是用户和Linux内核之间的接口程序,如果把Linux内核想象成一个球体的中心,shell就是围绕内核的外层。当从shell或其他程序向Linux传递命令时,内核会做出相应的反应。 shell是一个命令语言解释器,它拥有自己内建的shell命令集,原创 2008-01-30 22:27:00 · 1094 阅读 · 0 评论 -
BIOS工作原理
BIOS 工作原理最近几天在看《UNIX操作系统设计》突然想到计算机是如何启动的呢?那就得从BIOS说起,其实这个冬冬早已是n多人写过的了,今天就以自己的理解来写写,权当一个学习笔记。一、 预备知识:很多人将BIOS与CMOS混为一谈,在开始原创 2007-04-02 21:32:00 · 14462 阅读 · 0 评论 -
linux开发实践小结
linux编程实践小结:利用gcc 警告选项排除隐患利用gdb 执行调试利用valgrind 测试内存使用利用asciidoc 完善文档原创 2011-01-09 01:23:00 · 536 阅读 · 0 评论