Linux文件系统结构
/ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/bin |
/boot |
/dev |
/etc |
/home |
/lib |
/media |
/mnt |
/opt |
/proc |
/root |
/sbin |
/tmp |
/usr |
/var |
/ Linux文件系统根目录。
/bin 存放系统中最常用的可执行文件(二进制)。
/boot 存放Linux内核和系统启动文件,包括Grub、lilo启动器程序。
/dev 存放所有设备文件,包括硬盘、分区、键盘、鼠标、USB、tty等。
/etc 存放系统的所有配置文件,例如passwd存放用户账户信息,hostname存放主机名等。
/home 用户主目录的默认位置。
/lib 存放共享的库文件,包含许多被/bin和/sbin中程序使用的库文件。
/media 系统自动挂载CD-ROM、软驱、USB存储器后,存放临时读入的文件。
/mnt 该目录通常用于作为被挂载的文件系统挂载点。
/opt 作为可选文件和程序存放的目录,主要被第三方开发者用来简易地安装和卸载他们的软件包。
/proc 存放所有标识为文件的进程,它们是通过进程号或其他的系统动态信息进行标识,例如cpuinfo文件存放CPU当前工作状态和数据。
/root 根用户(超级用户)的主目录。只用root权限才能执行。
/sbin 存放更多的可执行文件(二进制),包括系统管理、目录查询等关键命令文件。
/tmp 存放用户和程序的临时文件,所有用户对该目录都读写权限。
/usr 用于存放与系统用户直接有关的文件和目录,例如应用程序及支持它们的库文件。
/var 通常用于存放长度可变的文件,例如日志文件和打印机文件。