FHS文件系统下个各目录功能
FHS文件系统的建立是为了让开发者和用户可以预测软件安装文件和文件夹的位置。对整个linux的文件系统系统做了以下的规范:
/bin:命令二进制文件的存放目录;
/boot:系统启动时一些文件存放的目录,包含引导linux的重要文件,比如grub和内核文件等;
/dev:设备文件存放的位置;
/etc:配置文件存放位置
/home:除root以外用户登录后的初始位置,存放各用户的家目录以及文件和配置;
/lib:32位库文件存放的位置
/lost+found:存放系统异常时丢失的文件,以利于恢复
/lib64:64位库文件存放的位置
/media:外部媒体设备文件位置,用于加载各种媒体;
/misc:备用目录;
/mnt:文件挂在位置;
/opt:用于存放安装的可选程序;
/proc:伪文件系统,不是真正的目录,包含进程、内核等信息,是内存的映射;
/root:root用户登录后处的初始位置,root用户的家目录;
/sbin:管理命令文件存放的位置
/srv:一些网络服务启动后,所需取用的数据目录(用于服务器的所有服务数据存储);
/sys:为管理linux设备提供了统一的接口;
/tmp:用于存放临时文件
/usr:用于存放普通用户的应用程序、库文件和文档等;
/var:用于存放那些在时间、大小、内容上经常变化的文件;
/usr:目录下的重要目录:
./bin&sbin:本地命令的二进制存放目录
./include:c/c++等程序的档头与包含档放置处
./local:是统管理员在本机自行安装自己下载的软件,也通常用于第三方程序的安装
./share:命令手册页和自带文档等架构特有文档的存放位置
./src:一般情况下源码存放的地方
./lib和lib64:为本目录内的bin和bin64内的命令提供运行所必须的库
原创文章,作者:王更生,如若转载,请注明出处:http://www.178linux.com/52199