《Linux实用培训教程(PDF)》第3章


空间:http://rrktqt。discuz 9/158 制作于:2007…05…06 Powered by X…Space 
…………………………………………………………Page 10……………………………………………………………
rrktqt的个人空间 Linux实用培训教程第一部分 作者:红联 
linux知识 
Linux怎么占用这么多内存 
发布时间:2007…05…04 21:49:40 
Linux会最大程度的利用物理内存,避免使用交换空间;而不是尽量的回收内存,使用页面文件。 
又因为Linux系统的内存管理非常优秀,程序退出时可以高效的回收内存,所以更加没有必要在程序运行时 
就回收内存! 
因此,Linux系统表面看来内存开销很大,实际上系统运行是很稳定的──Linux不会时而流畅,时而瘫痪 
。事实上,在正常情况下,它运行是非常流畅的。 
空间:http://rrktqt。discuz 10/158 制作于:2007…05…06 Powered by X…Space 
…………………………………………………………Page 11……………………………………………………………
rrktqt的个人空间 Linux实用培训教程第一部分 作者:红联 
Linux程序、进程 
发布时间:2007…05…04 21:50:06 
或许您会这样想,Linux命令的句型确实不难,但是那么多命令,我怎么知道它们都是作什么的呢?而且不 
同的系统中,可以使用的命令似乎也不太一样,这真让人困惑…… 
其实Linux的命令,运行的是Linux系统中的程序。只要您已安装了程序,您就可以通过命令来运行它,并 
且可以使用参数来精细的调整它的运行状态。也可以通过点击启动图标来运行,不过启动图标不能够方便的调 
整参数,并不是很方便。 
举一个例子: 
mplayer …shuffle …loop 3 …playlist mymp3。list可能您运行上面命令,系统会提示您 无法找到命令 ,那是因为您 
没有安装mplayer这个程序。mplayer是我见过的支持格式最多的播放器,几乎任何已知格式的多媒体文件,都可 
以使用mplayer来播放。它包含一个图形界面的前端,您可以在菜单中找到它,鼠标点击运行;也可以通过执行命 
令来运行它的命令行版本。 
如果您的系统中没有mplayer播放器,我们建议您安装一个。关于程序的安装,请参阅 软件安装 。 
上面命令中, mplayer 调用了mplayer播放器程序。参数 …shuffle 表示随机播放, …loop 表示循环播放,后面 
的 3 为循环的次数,如果为 0 ;则一直播放。 …playlist 表示播放列表中的曲目。我们可以把mp3的路径放到 
mymp3。list 文件中,让mplayer来播放它们。 
进程 为运行中的程序,是程序在内存中的镜像。 
空间:http://rrktqt。discuz 11/158 制作于:2007…05…06 Powered by X…Space 
…………………………………………………………Page 12……………………………………………………………
rrktqt的个人空间 Linux实用培训教程第一部分 作者:红联 
Linux内核源码结构 
发布时间:2007…05…04 21:50:25 
内核源码中主要包含以下子目录:
arch:包含了与体系结构相关的代码
对应于每一个支持的体系结构,有一个相应的子目录如i386、arm、alpha等。
其每个体系结构子目录下包含几个主要的子目录:
kernel:包含与体系结构相关的内核代码
mm: 包含与体系结构相关的内存管理代码
lib: 包含与体系结构相关的库代码
documentation:包含内核的文档
drivers:包含设备驱动代码。每类设备有相应的子目录,如char 、block、net等
fs:包含文件系统的代码。每个支持的文件系统有相应的子目录,如 ext2、proc等
include:内核头文件,对每一种体系结构,分别有相应的子目录。
init:包含内核初始化代码
lib:包含内核的库代码
mm:包含内存管理代码
kernel:包含内核管理代码
net:包含网络部分的代码 
空间:http://rrktqt。discuz 12/158 制作于:2007…05…06 Powered by X…Space 
…………………………………………………………Page 13……………………………………………………………
rrktqt的个人空间 Linux实用培训教程第一部分 作者:红联 
Linux软件功能不够强 
发布时间:2007…05…04 21:50:46 
虽然您很愿意使用Linux系统,但是它的软件并不能使您满意,甚至使您多愁善感的心灵又蒙上了一层阴影 
,“长太息以掩涕……” 
首先您别忘了,《泰坦尼克》的特效就是在Linux系统下完成的,连业界巨头SGI都在向Linux迁移(尽 
管SGI的IRIX本来就是一种Unix系统)。如果您不知道SoftImage,那么Maya您总听说过吧?它最初就是多平台 
的。 
对于电影特效处理时需要的高吞吐量的数据(以TB计)和运算能力,Windows系统恐怕连崩溃的机会都没 
有=_=#(最新统计资料显示, Top500计算机中,使用Linux的占到73。4%,包括最快的前两名。其中Linux系统367 
部,Unix系统98部,混合操作系统24部, AppleMacOS系统5部;BSD系统4部,Windows系统,2部) 
类似于大气模拟、基因解码等等真正的科学运算……Windows……前几天我还在verycd。上看到一套欧洲 
某天文台的天文学软件,只有Linux版! 
当然了,Linux下功能强大的软件大多是命令行的,图形界面的程序只能视觉上强大,外强中干!建议您多 
使用man这个命令来查询各类软件的使用方法,它排版美观,格式工整,语法简明,意韵流畅,实在是学习英 
语难得的教材。 
空间:http://rrktqt。discuz 13/158 制作于:2007…05…06 Powered by X…Space 
…………………………………………………………Page 14……………………………………………………………
rrktqt的个人空间 Linux实用培训教程第一部分 作者:红联 
linux系统的运行级别 
发布时间:2007…05…04 21:51:07 
0 系统停机状态 
1 单用户工作状态 
2 多用户状态(没有NFS) 
3 多用户状态(有NFS)
Redhat的默认运行级 
4 系统未使用,留给用户,一般在系统出现故障时使用 
5 X11控制台(xdm,gdm或kdm) 
6 系统正常关闭并重新启动 
常用的运行级别是3(在linux系统启动后进入字符模式) 
和5(在linux系统启动后进入图形模式) 
空间:http://rrktqt。discuz 14/158 制作于:2007…05…06 Powered by X…Space 
…………………………………………………………Page 15……………………………………………………………
rrktqt的个人空间 Linux实用培训教程第一部分 作者:红联 
Linux软件安装繁琐 
小说推荐
返回首页返回目录