https://blog.csdn.net/u013400245/article/details/52811101
1.????Linux目錄結(jié)構(gòu)是什么?
整個(gè)Linux系統(tǒng)最重要的地方就是在于目錄樹(shù)架構(gòu),所謂的目錄樹(shù)架構(gòu)就是以根目錄為主, 然后向下呈現(xiàn)分支狀的目錄結(jié)構(gòu)的一種檔案架構(gòu)。我們可以先通過(guò)下面這幅圖來(lái)直觀的認(rèn)識(shí)一下Linux的目錄結(jié)構(gòu)。
?對(duì)于這樣一些目錄,根據(jù)FHS(Filesystem Hierarchy Standard)規(guī)范了每個(gè)目錄下面應(yīng)該放置什么樣的數(shù)據(jù),主要是依據(jù)文件系統(tǒng)使用的頻繁與否與是否允許使用者隨意更動(dòng)來(lái)劃分。
可分享的(shareable)
不可分享的(unshareable)
不變的(static)
/usr?(軟件放置處)
/etc?(配置文件)
/opt?(第三方協(xié)力軟件)
/boot?(開(kāi)機(jī)與核心檔)
可變動(dòng)的(variable)
/var/mail?(使用者郵件信箱)
/var/run?(程序相關(guān))
/var/spool/news?(新聞組)
/var/lock?(程序相關(guān))
2.????主要目錄的簡(jiǎn)介
a)?? 根目錄(/)
根目錄是整個(gè)系統(tǒng)最重要的一個(gè)目錄,因?yàn)樗械哪夸浂际怯筛夸浹苌鰜?lái)的。只有root用戶(hù)才具有在該目錄下寫(xiě)權(quán)限。
b)?? /bin目錄 – 用戶(hù)二進(jìn)制文件
包含二進(jìn)制的可執(zhí)行文件,你需要的常見(jiàn)的Linux命令都位于此目錄下。
c)?? /sbin目錄 – 系統(tǒng)二進(jìn)制文件
這個(gè)目錄下的命令通常由系統(tǒng)管理員使用, 對(duì)系統(tǒng)進(jìn)行維護(hù)。
d)?? /etc– 配置文件
包含所有程序所需要的配置文件,也包含用于啟動(dòng)/停止單個(gè)程序的起動(dòng)和關(guān)閉shell腳本。
e)?? /dev-設(shè)備文件
包含設(shè)備文件,包括終端設(shè)備、USB或連接到系統(tǒng)的任何設(shè)備,如網(wǎng)卡等。
f)?? /proc-進(jìn)程信息文件
這是一個(gè)虛擬的文件系統(tǒng),包含有關(guān)正在運(yùn)行的進(jìn)程信息。
g)?? /var-變量文件
包含目錄下內(nèi)容可變的文件,例如,系統(tǒng)日志文件(/var/log);包和數(shù)據(jù)庫(kù)文件(/var/lib);電子郵件(/var/mail);打印隊(duì)列(/var/spool);鎖文件(/var/lock);多次重新啟動(dòng)需要的臨時(shí)文件(/var/tmp)。
h)?? /tem-臨時(shí)文件
包含系統(tǒng)和用戶(hù)創(chuàng)建的臨時(shí)文件,當(dāng)系統(tǒng)重啟時(shí),文件消失。
i)?? /usr-用戶(hù)程序
包含二進(jìn)制文件、庫(kù)文件、文檔和二級(jí)程序的源代碼。
/usr/bin中包含用戶(hù)程序的二進(jìn)制文件。如果你在/bin中找不到用戶(hù)二進(jìn)制文件,到/usr/bin目錄看看。例如:at、awk、cc、less、scp。
/usr/sbin中包含系統(tǒng)管理員的二進(jìn)制文件。如果你在/sbin中找不到系統(tǒng)二進(jìn)制文件,到/usr/sbin目錄看看。例如:atd、cron、sshd、useradd、userdel。
/usr/lib中包含了/usr/bin和/usr/sbin用到的庫(kù)。
/usr/local中包含了從源安裝的用戶(hù)程序。例如,當(dāng)你從源安裝Apache,它會(huì)在/usr/local/apache2中
j)??/home -HOME目錄
包含所有用戶(hù)的個(gè)人檔案,Linux是多用戶(hù)的系統(tǒng),所以用該目錄保存各用戶(hù)的信息。
k)??/boot -引導(dǎo)加載程序
包含引導(dǎo)加載程序相關(guān)的文件。
l)??/lib -系統(tǒng)庫(kù)
包含支持位于/lib和/sbin下的二進(jìn)制文件的庫(kù)文件。
m)??/opt -可選的附加應(yīng)用程序
n)??/mnt -掛載目錄
---------------------
作者:飛灑地方HHHH
來(lái)源:CSDN
原文:https://blog.csdn.net/u013400245/article/details/52811101
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請(qǐng)附上博文鏈接!