檔案系統層次結構标準(Filesystem Hierarchy Standard,簡稱FHS)。由Linux基金會維護,目前版本是2.3。
FHS定義了Linux系統中的主要目錄及存放的内容,多數Linux發行版遵從FHS标準,隻有少數Linux發行版沒有使用FHS标準。
FHS目錄結構
/第一層次結構的根、整個檔案系統層次結構的根目錄。其他所有目錄都是由根衍生出來的
/bin:所有使用者可用的基本指令程式檔案
/sbin:供系統管理使用的工具程式
/boot:引導加載器必須用到的各靜态檔案,kernel,initramfs(initrd),grub等
/dev:存儲特殊檔案或裝置檔案
/etc:系統程式的配置檔案,隻能是靜态的
/opt:/opt/的配置檔案
/X11 :X Window系統(版本11)的配置檔案
/sgml:SGML的配置檔案
/xml:XML的配置檔案
/home:普通使用者的家目錄
/root :管理者的家目錄
/lib:為系統啟動或根檔案系統上的用用程式提供共享庫,以及為核心提供核心子產品
/modules:用于存放核心子產品的目錄
/lib64:64位系統特有的存放64位共享庫的路徑
/media:便攜式裝置的挂載點 cdrom,floppy
/mnt:其他檔案系統的臨時挂載點
/opt:附加程式的安裝位置
/srv:主機為服務提供的資料
/tmp:臨時目錄
/usr:全局共享的隻讀資料路徑
/bin:非必要的可執行檔案,所有使用者可用
/sbin:非必要的系統二進制檔案,管理者可用.
/lib :/usr/bin/和/usr/sbin/中二進制檔案的庫
/lib64 :64位系統特有的存放64位共享庫的路徑(/usr/bin/和/usr/sbin中二進制依賴的庫)
/include:C程式頭檔案
/share:指令手冊頁,指令自帶文檔
/local:讓管理者安裝第三方程式的目錄
/X11R6:X-Window程式的安裝位置
/src:程式源碼檔案的存儲位置
/local:讓管理者安裝本地應用程式,也通常用于安裝第三方程式
/var:存儲常發生變化的資料的目錄
cache:應用程式緩存資料
lib:由程式在運作是維護的持久性資料
lock:鎖檔案
log:日志檔案
mail:使用者的電子郵箱
run自最後一次啟動以來運作中的系統的資訊.
spool:等待處理的任務的脫機檔案,如列印隊列和未讀的郵件等
tmp:在系統重新開機過程中可以保留的臨時檔案
/proc :虛拟檔案系統,用于為核心及程序存儲相關資訊.
/sys :虛拟檔案系統,主要作用在于為管理Linux裝置提供了一種統一模型的接口
FHS更詳細的介紹可通路 http://www.pathname.com/fhs/