天天看點

檔案系統層次結構标準

    檔案系統層次結構标準(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/

繼續閱讀