寫(xiě)在前面:
這是我第一次在簡(jiǎn)書(shū)上寫(xiě)一些相關(guān)的說(shuō)明教程
其實(shí)就當(dāng)給自己記筆記了,也不知道會(huì)不會(huì)有人看到(盡量別被看到吧,挺怕誤人子弟的,哈哈)
?
以下正文:
對(duì)于剛接觸linux的胖友,第一個(gè)學(xué)會(huì)的命令,應(yīng)該是ls
''/'' 根目錄,位于Linux文件系統(tǒng)目錄結(jié)構(gòu)的頂層,一般根目錄下只存放目錄,不要存放文件
在根目錄下輸入ls
命令我們會(huì)看到許許多多的文件夾,接下來(lái)我會(huì)對(duì)幾個(gè)常用并且比較重要的目錄,一一說(shuō)明
bin dev home lib64 media opt proc run srv tmp var
boot etc lib lost+found mnt patch root sbin sys usr www
- /bin??該目錄中存儲(chǔ)的都是一些二進(jìn)制可執(zhí)行文件,一般用戶可用,啟動(dòng)時(shí)會(huì)用到的命令。
- /dev??該目錄主要存放的是一些設(shè)備文件,比如光盤(pán)、U盤(pán)等設(shè)備,這些外設(shè)不像在windows中那樣可以被直接使用,需要進(jìn)行掛載,類似win下的分配盤(pán)符
- /home??‘home’表示‘家’,即除了root用戶以外的其他用戶家目錄,以后新添加的用戶都會(huì)在這里面
- /lib??程序在執(zhí)行過(guò)程中,需要調(diào)用一些額外的參數(shù)時(shí)需要函數(shù)庫(kù)的協(xié)助,該目錄是用于存放程序的動(dòng)態(tài)庫(kù)和模塊文件的
- /proc??該目錄中存儲(chǔ)的是Linux運(yùn)行時(shí)的進(jìn)程,由于數(shù)據(jù)都存放于內(nèi)存中,所以不占用磁盤(pán)空間
- /tmp??該目錄會(huì)存放一些臨時(shí)文件,當(dāng)系統(tǒng)在運(yùn)行的時(shí)候會(huì)產(chǎn)生一些臨時(shí)文件都會(huì)存在這個(gè)目錄中,該目錄千萬(wàn)不要放重要文件
- /var??該目錄存放著系統(tǒng)的日志文件
-
/boot??該目錄中存放系統(tǒng)的內(nèi)核文件和引導(dǎo)裝載程序文件
/boot/vmlinuz??該目錄為L(zhǎng)inux的內(nèi)核文件
/boot/gurb??該目錄存放著開(kāi)機(jī)設(shè)置相關(guān)文件 - /etc??該目錄存放著大量的系統(tǒng)配置文件,一般都有管理員進(jìn)行管理,在修改配置文件前建議備份,普通用戶對(duì)大部分文件僅有只讀權(quán)限
- /lost+found??系統(tǒng)意外爆炸,會(huì)產(chǎn)生一些碎片文件在該目錄中,在系統(tǒng)啟動(dòng)的過(guò)程中fsck工具會(huì)檢查這里,并修復(fù)已經(jīng)損壞的文件系統(tǒng)。有時(shí)系統(tǒng)發(fā)生問(wèn)題,有很多的文件被移到這個(gè)目錄中,可手工找回修復(fù)
- /mnt??該目錄主要用來(lái)臨時(shí)掛載文件系統(tǒng),就像上述提到的設(shè)備文件需要掛載后才能正常使用
- /root??root用戶為L(zhǎng)inux最高權(quán)限用戶,自然該目錄就是爸爸的家
- /sbin??該目錄和/bin一樣,存放著一些可以被執(zhí)行的二進(jìn)制文件,不同之處在于,只有爸爸才能執(zhí)行
-
usr??該目錄中存放著一些用戶自己安裝的軟件
?
?
到目前為止,幾個(gè)主要的目錄都跟大家介紹完了,希望能給剛接觸Linux的胖友們一些幫助,還有一些沒(méi)有提及的目錄或是子目錄,我會(huì)在下面放上一張“實(shí)驗(yàn)樓”里看到的腦圖,幫助大家更直觀清晰地了解Linux目錄結(jié)構(gòu)
?
圖有點(diǎn)大,加載起來(lái)可能會(huì)有點(diǎn)慢,有需要的胖友可以直接另存為
Linux目錄腦圖
補(bǔ)一碗雞湯
至那些在學(xué)習(xí)道路上堅(jiān)持了又放棄,放棄了又堅(jiān)持的人們
?