Linux 文件系统层次结构标准简介(Filesystem Hierarchy Standard)

文件系统层次结构标准(Filesystem Hierarchy Standard,FHS)定义了Linux操作系统中的主要目录及目录内容。

在FHS中,所有的文件和目录都出现在根目录"/"下,即使他们存储在不同的物理设备中。

目录

/ 根目录

/bin/ 面向所有用户,需要在单用户模式可用的必要命令,例如cat   ls   cp

/boot/ 引导程序文件,例如:kernel   时常是一个单独的分区

/dev/ 设备文件  

/etc/ 配置文件

/home/ 用户的家目录 ‘~’  

/lib/ /bin/和/sbin/下二进制文件必要的库文件

/media/ U盘  CD-ROM等的挂载目录

/mnt/ 临时挂载目录

/opt/ 可选应用软件包

/proc/ 虚拟文件系统,将内核与进程状态归档为文本文件。

/root/ 超级用户的家目录

/sbin/ 必要的系统二进制文件,例如:init ip mount

/tmp/ 临时文件,系统重启的时候将不会被保留。

/usr/ 所有的程序安装在这里,本地安装的程序和其他东西在/usr/local下

/usr/bin 用户命令,这些命令也有可能存在于/usr/local/bin

/usr/sbin 非必要的系统二进制文件,如网络服务,守护进程

/usr/lib 在/usr/sbin和/usr/bin/中的二进制文件所需要的库

/var/ 变量文件:在正常运行的系统中其内容不断变化的文件,例如:日志,脱机文件

/var/cache/ 应用程序的缓存数据

/var/lib/  状态信息。由程序在运行时维护的持久性数据。

/var/log/ 日志文件

/var/run 已经被/run/替代,自最后一次启动以来运行中的系统的信息:如运行中的守护进程,当前登录的用户。


参考维基百科http://zh.wikipedia.org/zh/%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%E5%B1%82%E6%AC%A1%E7%BB%93%E6%9E%84%E6%A0%87%E5%87%86

你可能感兴趣的:(linux)