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.www58058.com/52199