Linux基礎目錄名稱命名法則及功用規定
/ 根,也是整個文件系統層次結構的根目錄
/bin 存放在單用戶模式可用的必要命令二進制文件,所有用戶都可用,如 cat、ls、cp等等
/boot 存放引導加載程序文件,例如kernels、initrd等
/dev 存放必要的設備文件,例如網卡,硬盤
/etc/ 存放主機特定的系統級配置文件
/etc/opt 存儲著新增包的配置文件
/etc/sgml 存放配置文件
/etc/xml 配置文件
/home 用戶的主目錄,包括保存的文件,個人配置等等
/lib/bin 和 /sbin/中的二進制文件的必需的庫文件
/lib64 備用格式的必要的庫文件
/media 可移動的多媒體(如CD-ROMs)的掛載點
/mnt 臨時掛載的文件系統
/opt 可選的應用程序軟件包
/proc 以文件形式提供進程以及內核信息的虛擬文件系統,在Linux中,對應進程文件系統(procfs )的掛載點
/root 根用戶的主目錄
/run 是一個臨時文件系統,存儲系統啟動以來的信息
/sbin 必要的系統級二進制文件,比如, init, ip, mount
/srv 服務啟動之後需要訪問的數據目錄,如www服務需要訪問的網頁數據存放在/srv/www內
/sys
/sys/devices 是全局設備結構體系
/sys/dev 該目錄下維護一個按照字符設備和塊設備的主次號碼(major:minor)鏈接到真是設備(/sys/devices)的符號鏈接文件。
/sys/class 該目錄下包含所有註冊在kernel裏面的設備類型,這是按照設備功能分類的設備模型,每個設備類型表達具有一種功能的設備
/sys/block 該目錄下的所有子目錄代表著系統中當前被發現的所有塊設備
/sys/bus 該目錄下的每個子目錄都是kernel支持並且已經註冊了的總線類型
/sys/fs 系統中所有的文件系統
/sys/kernel 存放的是內核中所有可調整的參數
/sys/firmware 系統加載固件機制的對用戶空間的接口
/sys/hypervisor 與虛擬化Xen相關的裝置
/sys/module 系統中所有的模塊信息
/sys/power 系統中的電源選項
/tmp 一般用戶或正在執行的程序臨時存放文件的目錄,任何人都可以訪問,重要數據不可放置在此目錄下
/usr 用戶目錄,存放用戶級的文件
bin --- 幾乎所有用戶所用命令,另外存在與/bin,/usr/local/bin
sbin 系統管理員命令,與用戶相關,例如,大部分服務器程序
include 存放C/C++頭文件的目錄
lib 固定的程序數據
local 本地安裝軟件保存位置
man 手工生成的目錄
info 信息文檔
doc 不同包文檔信息
X11R6 該目錄用於保存運行X-Window所需的所有文件。該目錄中還包含用於運行GUI要的配置文件和二進制文件。
X386 功能同X11R6,X11 發行版5 的系統文件
/var 放置系統執行過程中經常變化的文件,例如日誌文件
Linux基礎目錄名稱命名法則及功用規定