Linux文件系統(tǒng)層次結(jié)構(gòu)Linux 文件系統(tǒng)保持不斷發(fā)展的標(biāo)準(zhǔn)的基礎(chǔ)設(shè)施,。管理員可以憑借之前UNIX或Linux平臺的經(jīng)驗(yàn)來識別多數(shù)目錄名稱和位置。在CentOS 7,有一些新的改變和新的標(biāo)準(zhǔn),,設(shè)計(jì)來解決Linux社區(qū)認(rèn)可的問題,。因此即使有了之前的經(jīng)驗(yàn),還有很多要重新學(xué)習(xí),。 Linux系統(tǒng)中的所有文件存儲在文件系統(tǒng)中,,它們被組織到一個倒置的目錄樹中,稱為文件系統(tǒng)層次結(jié)構(gòu),。這棵樹是倒置的,,因?yàn)闃涓谠搶哟谓Y(jié)構(gòu)的頂部,樹根的下方延伸出目錄和子目錄的分支,。 / 目錄是根目錄,,位于文件系統(tǒng)層次結(jié)構(gòu)的頂部。/ 字符還用作文件名中目錄的分隔符,。例如,,如果etc是/目錄的子目錄,我們就把它稱為/etc目錄,。類似的,,如果/etc目錄包含一個名利為issue的文件,我們將該文件表示為/etc/issue,。 / 的目錄用作標(biāo)準(zhǔn)化的用途,,以便根據(jù)文件和用途組織文件。這個可以方便的查找文件,。例如,,在根目錄中,子目錄/boot用于存儲啟動系統(tǒng)所需的文件 下面列出了系統(tǒng)中一些重要的目錄 / 系統(tǒng)的根目錄 /boot 在系統(tǒng)啟動過程中所需的文件 /etc 包含了靜態(tài),,持久性系統(tǒng)配置數(shù)據(jù) /dev 包含特殊的設(shè)備文件,,供系統(tǒng)用于訪問硬件 /home 普通用戶的家目錄,在這個目錄下普通用戶存儲其個人數(shù)據(jù)和配置文件,。 /root 超級用戶root的家目錄 /var 這個目錄包含動態(tài)變化的文件(如數(shù)據(jù)庫,、緩存目錄、日志文件,、打印機(jī)后臺處理文檔和網(wǎng)站內(nèi)容) /usr/bin 普通用戶命令和使用程序 /usr/sbin 系統(tǒng)管理的二進(jìn)制命令,root使用 /tmp 臨時文件存放位置。10天內(nèi)未訪問,、未更改或未修改的文件將自動從該目錄中刪除,。還有一個臨時目錄/var/tmp,該目錄中的文件如果在30天內(nèi)未曾訪問、更改,、修改,,將被自動刪除 /run 包含動態(tài),非持久性應(yīng)用程序?qū)崟r數(shù)據(jù),。是自上一次系統(tǒng)啟動以來啟動的進(jìn)程在運(yùn)行時的數(shù)據(jù),。這里包括進(jìn)程ID文件和鎖定文件,等等,,此目錄的內(nèi)容在重啟時重新創(chuàng)建,。(此目錄整合了舊版 CentOS 中的/var/run 和/var/lock) /usr 包含已安裝的軟件程序和庫 注意: 在CentOS 7 中,/ 中的四個較舊的目錄現(xiàn)在與它們在/usr中對應(yīng)的目錄擁有完全相同的內(nèi)容,。 /bin 和/usr/bin /sbin 和/usr/sbin /lib 和/usr/lib /lib64 和 /usr/lib64 在較早版本的CentOS 中,,這些是不同的目錄,包括幾組不同的文件,。在CentOS 7 中,,/ 中的目錄是/usr中對應(yīng)目錄的符號鏈接。 明天繼續(xù),。 |
|