重要的Linux系统目录

Linux操作系统和我们熟悉的Windows操作系统很不一样,系统配置是通过文件来实现的,所以Linux有些常用的非常重要的系统目录。每位系统管理员或者是编写系统管理脚本的人员都应该对这些系统目录非常熟悉,下面truevue将这些比较重要的Linux目录以及功能摘录如下:

Linux操作系统和我们熟悉的Windows操作系统很不一样,系统配置是通过文件来实现的,所以Linux有些常用的非常重要的系统目录。每位系统管理员或者是编写系统管理脚本的人员都应该对这些系统目录非常熟悉,下面truevue将这些比较重要的Linux目录以及功能摘录如下:

/bin

二进制(可执行文件). 基本的系统程序和工具(比如bash).

/usr/bin

更多的系统二进制可执行文件.

/usr/local/bin

一些局部于特定机器的杂项二进制可执行文件.

/sbin

系统二进制可执行文件. 基本的系统管理程序和工具(比如fsck).

/usr/sbin

更多的系统管理程序和工具.

/etc

其他. 系统范围的配置脚本.

其中比较有趣的文件是/etc/fstab(文件系统表), /etc/mtab(挂载文件系统表), 还有文件/etc/inittab.

/etc/rc.d

启动脚本, 适用于红帽及其派生的Linux发行版.

/usr/share/doc

安装包的文档.

/usr/man

系统范围的man页.

/dev

设备目录. 物理设备和虚拟设备的入口(但不是挂载点). 请参考 27.

/proc

进程目录. 包含关于运行进程和内核参数的统计信息与其他信息. 请参考 27.

/sys

系统范围的设备目录. 包含关于设备和设备名称的统计信息与其他信息. 这是在Linux 2.6.X内核版本上新添加的目录.

/mnt

挂载. 挂载硬驱动分区的目录, 比如/mnt/dos, 和物理驱动器. 在比较新的Linux发行版中, /media目录已经成为了I/O设备的首选挂载点.

/media

在比较新的Linux发行版中, I/O设备的首选挂载点, 比如CD ROM或USB flash驱动器.

/var

可变的(可修改的)系统文件. 这是一个包罗万象的"杂项"目录, 用于保存Linux/UNIX机器运行时产生的各种数据.

/var/log

系统范围的日志文件.

/var/spool/mail

用户的假脱机邮件(mail spool).

/lib

系统范围的库文件.

/usr/lib

更多系统范围的库文件.

/tmp

系统临时文件.

/boot

系统引导目录. 内核, 模块链接, 系统镜像, 和引导管理器都放在这.

Warning    如果在这个目录下修改文件, 可能会导致系统不能启动.

Leave a Reply

Your email address will not be published. Required fields are marked *