前言
在日常使用linux或者在linux上做开发时,经常会需要使用到linux系统的不同目录,比如在/etc目录下编辑相关的配置文件,在/var目录中查看程序运行时产生的日志信息等。时间久了就很想清晰地了解一下各个目录分别装的是什么内容。所以下面整理了一下linux目录结构的介绍,方便日后linux的使用。
Linux目录结构介绍
以下以Red Hat Enterprise 4 AS为例,详细列出了Linux文件系统中各主要目录的存放内容:
目录 | 目录内容 |
---|---|
/bin | bin就是二进制(binary)英文缩写。在这里存放Linux常用操作命令的执行文件,如mv、ls、mkdir等。有时,这个目录的内容和/usr/bin里面的内容一样,它们都是放置一般用户使用的执行文件 |
/boot | 这个目录下存放操作系统启动时所要用到的程序。如启动grub就会用到其下的/boot/grub子目录 |
/dev | 该目录中包含了所有Linux系统中使用的外部设备。要注意的是,这里并不是存放的外部设备的驱动程序,它实际上是一个访问这些外部设备的端口。由于在Linux中,所有的设备都当作文件一样进行操作,比如:/dev/cdrom代表光驱,用户可以非常方便地像访问文件、目录一样对其进行访问 |
/etc | 该目录下存放了系统管理时要用到的各种配置文件和子目录。如网络配置文件、文件系统、x系统配置文件、设备配置信息设置用户信息等都在这个目录下。系统在启动过程中需要读取其参数进行相应的配置 |
/etc/rc.d |