目錄結構
最近在win10用VMware和Ubuntu搭了個Linux系統鼓搗着玩。對一些基本的概念梳理一下。
Linux目錄樹
Linux整個文件系統以根目錄(/)爲最頂層目錄,下面包含多級目錄,形成拓撲結構,形如倒掛樹,稱爲Linux目錄樹,爲Linux唯一的樹。
Linux目錄樹標準
目前,Linux發行版基本遵循文件層次標準(FHS,Filesystem Hierarchy Standard)。根目錄下級一般有以下子目錄:
bin 基本命令對程序文件,裏面不能再包含目錄
boot Boot Loader靜態文件
dev 設備文件
etc 系統配置文件,必須爲靜態文件,不能是二進制文件
home 存放各用戶對個人數據
lib 基本對共享庫和內核模塊
media 可移動介質的掛載點
mnt 臨時的文件系統掛載點
opt 附加的應用程序軟件包
root root用戶目錄
sbin 基本的系統命令二進制文件
srv 系統服務對一些數據
tmp 臨時文件
usr
- /usr/bin 應用程序
- /usr/sbin 超級用戶的一些管理程序
- /usr/doc Linux文檔
- /usr/lib 常用的動態鏈接庫和軟件包對配置文件
- /usr/man 幫助文檔
- /usr/src 源代碼
- /usr/local/bin 本地增加的命令
- /usr/local/lib 本地增加的庫
var 可變數據