2024年6月14日发(作者:)

Linux2 Fedora目录结构

在前面的介绍中可以知道,Linux采用了树状目录结构,Fedora也同样采用了

相同结构的目录树,以根目录开始,向下扩展成整个目录结构。

对于初学者需要注意的是,Fedora目录之间的划分使用是“/”,而在Windows

操作系统中使用“”。例如在Fedora中访问一个目录可以使用“/dev/disk”,而在

Windows操作系统则是“C:windows”。另外,Fedora中是区分大小写的,如“disk”

目录和“DISK”目录是不同的。

安装好Fedora Core 6之后,默认在根目录中有许多目录,他们存放着不同的信

息与资料,下面就对Fedora Core 6中目录的功能及作用进行简要说明。

 / 根目录类似于Windows操作系统的“C:”,包含Fedora系统中所有的

目录和文件。

 /bin 该目录存放Fedora使用的各种命名程序。如cp、dmesg、kill、login、

rm和ping等命令,还有各种shell命令。

 /boot 存放系统核心文件以及启动必需读取的文件等。

 /dev 保存着外围设备代码的文件,这些文件比较特殊,实际它们都指向

所代表的外围设备。

 /etc 存放系统的配置文件。例如,记录用户帐号名称passwd文件、投影

密码shadow文件等。

 /etc/rc.d 该目录保存了启动或关机时所执行的脚本文件。

 /etc/X11 该目录保存了X Window System系统的配置文件。

 /home 用户文件的主目录,用户数据存放在主目录中。

 /lib 存放必要的运行库。

 /lib/modules 系统的核心模块被保存在该目录中。某些可被模块化的部

分,并不需要在编译系统核心时放入核心本体,避免本体过于庞大导致效

率降低。

 /lost+found 系统出现错误或发生问题时,Fedora会自动扫描磁盘驱动器,

修正错误,如果找到遗失或错误的片断,这些片断将被转化成文件存放于

此,等待管理员进一步处理。

 /misc 空目录,供管理员存放公共杂物,默认权限是全部用户都可以读取

和执行文件,但是只有管理员可以写入文件。

 /mnt 存放临时的映射文件系统,系统常把光驱cdrom子目录下。

 /proc 系统核心和执行程序之间的信息保存内存的一个目录,用于提供有

关系统信息的文件。比如说执行ps、free等命令时所看到的信息,就是从

该目录读取的。目录中的文件并非真实存在,看到的只是虚拟文件。

 /root 超级用户的主目录,即root用户的专属目录。

 /sbin 该目录存放启动系统时需执行的程序,如fsck、init、lilo等。

 /tmp 供所有用户暂时存放文件的目录,默认为所有用户都可以读取、写

入和执行文件。并且某些程序执行时产生的临时文件,也会暂时存放在目

录中。

 /usr 包含了一般不需要修改的应用程序,如命令程序文件、程序库、手

册和其他文档等。

 /var 存放日志文件的目录,但也包含系统中经常变化的文件,如打印机、

邮件或新闻等。

一般情况下,用户使用最频繁的目录是/usr,该目录包含着诸多子目录,各个

子目录功能用途存在着很大差异:

 /usr/bin 放置用户可以执行的命令程序,如find、free、gcc等。

 /usr/lib 许多程序和子系统所需要的函数库都放在该目录下。

 /usr/local 此目录提供用户放置自行安装的应用程序。

 /usr/src 存放源代码的目录,Linux系统源代码就放在该目录下。

 /usr/dict 存放字典。

 /usr/doc 存放追加文档。

 /usr/games 存放游戏和教学文件。

 /usr/include 存放C开发工具的头文件。

 /usr/info 存放GNU信息文件。

 /man 在线帮助文件。

 /usr/share 存放结构独立数据。

 /usr/X11R6 存放X Window系统。

Fedora Core 6中所有的文件都存放在目录中,所有的设备包括磁盘分区、光驱

或U盘等都是以目录形式存在的,这与Windows操作系统有很大不同。上面介绍

了Fedora Core 6中基本的目录信息及常用目录,用户可以参照这些信息来使用和管

理目录。