姓名:楊誼? ? 學(xué)號(hào):16130120200
【嵌牛導(dǎo)讀】:
linux根目錄下有各種文件夾(掛載點(diǎn))驱敲,比如 bin/,dev/等等,那么他們各自存放了什么類型的文件呢柄延?有什么作用呢?
【嵌牛鼻子】:Linux文件系統(tǒng),Linux掛載點(diǎn)
【嵌牛提問(wèn)】:Linux文件系統(tǒng)中根目錄下的文件夾(掛載點(diǎn))各自有什么作用搜吧,在操作系統(tǒng)中有什么作用市俊?
【嵌牛正文】:
在 Linux系統(tǒng)里面,“分區(qū)”滤奈,被稱作“掛載點(diǎn)”摆昧,簡(jiǎn)單明了的說(shuō),“掛載點(diǎn)”意思就是:把一部分硬盤容量蜒程,“分”成一個(gè)文件夾的形式绅你,用來(lái)干什么事情。這個(gè)文件夾的名字昭躺,就叫做:“掛載點(diǎn)”忌锯。所以,和Windows有著本質(zhì)上的超級(jí)大的區(qū)別领炫,你在任何linux發(fā)行版系統(tǒng)里面偶垮,絕對(duì)不會(huì)看到C盤,D盤帝洪,E 盤這樣的似舵,能看到的,只有“文件夾”形式存在的“掛載點(diǎn)”葱峡。
在Linux 系統(tǒng)里面啄枕,有一些已經(jīng)定義好,用來(lái)干一些事情的掛載點(diǎn)族沃,常見(jiàn)的“掛載點(diǎn)”有:
/bin 該目錄中存放Linux的常用命令频祝。
/boot 該目錄默認(rèn)下存放的是Linux的啟動(dòng)文件和內(nèi)核。
/cdrom 該目錄在剛安裝系統(tǒng)時(shí)是空的脆淹,可以將光驅(qū)文件系統(tǒng)掛在這個(gè)目錄下常空。
/dev 該目錄包含了Linux系統(tǒng)中使用的所有外部設(shè)備,它實(shí)際上是訪問(wèn)這些外部設(shè)備的端口盖溺,可以訪問(wèn)這些外部設(shè)備漓糙,與訪問(wèn)一個(gè)文件或一個(gè)目錄沒(méi)有區(qū)別。例如在系統(tǒng)中鍵入“cd /dev/cdrom”烘嘱,就可以看到光驅(qū)中的文件昆禽;鍵入“cd /dev/mouse”即可看鼠標(biāo)的相關(guān)文件。
/etc 該目錄存放系統(tǒng)管理時(shí)要用到的各種配置文件和子目錄蝇庭,例如網(wǎng)絡(luò)配置文件醉鳖、文件系統(tǒng)、X系統(tǒng)配置文件哮内、設(shè)備配置信息盗棵、設(shè)置用戶信息等。
/home 如果建立一個(gè)名為“xx”的用戶,那么在/home目錄下就有一個(gè)對(duì)應(yīng)的“/home/xx”路徑纹因,用來(lái)存放該
用戶的主目錄喷屋。
/lib 該目錄用來(lái)存放系統(tǒng)動(dòng)態(tài)鏈接共享庫(kù),幾乎所有的應(yīng)用程序都會(huì)用到該目錄下的共享庫(kù)瞭恰。
/lost+found 該目錄在大多數(shù)情況下都是空的屯曹。但當(dāng)突然停電、或者非正常關(guān)機(jī)后惊畏,有些文件就臨時(shí)存放在這里恶耽。
/media:提供掛載(mounting)和自動(dòng)掛載設(shè)備的標(biāo)準(zhǔn)位置,如遠(yuǎn)程文件系統(tǒng)和可移動(dòng)介質(zhì)(目錄名為cdrecorder陕截、floppy等)驳棱。
/mnt 臨時(shí)將別的文件系統(tǒng)掛在該目錄下批什。
/opt 第三方軟件在安裝時(shí)默認(rèn)會(huì)找這個(gè)目錄,所以你沒(méi)有安裝此類軟件時(shí)它是空的,但如果你一旦把它刪除了,以后在安裝此類軟件時(shí)就有可能碰到麻煩农曲。
/proc 可以在該目錄下獲取系統(tǒng)信息,這些信息是在內(nèi)存中由系統(tǒng)自己產(chǎn)生的驻债,該目錄的內(nèi)容不在硬盤上而在內(nèi)存里乳规。
/root 如果你是以超級(jí)用戶的身份登錄的,這個(gè)就是超級(jí)用戶的主目錄合呐。
/sbin 該目錄用來(lái)存放系統(tǒng)管理員使用的管理程序暮的。初始化的內(nèi)存盤。在linux內(nèi)核啟動(dòng)前淌实,boot loader會(huì)將存儲(chǔ)介質(zhì)(一般是硬盤)中的
/sys:一個(gè)類似與/proc的文件系統(tǒng)冻辩,在Linux2.6內(nèi)核中最新出現(xiàn)的,包含的文件用于獲得硬件狀態(tài)并反映內(nèi)核看到的系統(tǒng)設(shè)備樹(shù)拆祈。它使用了/proc中的很多幫助恨闪。
/tmp 用來(lái)存放不同程序執(zhí)行時(shí)產(chǎn)生的臨時(shí)文件,該目錄會(huì)被系統(tǒng)自動(dòng)清理干凈放坏。
/usr 用戶的應(yīng)用程序和文件幾乎都存放在該目錄下咙咽。
/var 該目錄存放那些經(jīng)常被修改的文件,包括各種日志淤年、數(shù)據(jù)文件钧敞。
/initrd 它的英文含義是boot loader initialized RAM disk,就是由boot loader,文件加載到內(nèi)存,內(nèi)核啟動(dòng)時(shí)會(huì)在訪問(wèn)真正的根文件系統(tǒng)前先訪問(wèn)該內(nèi)存中的initrd文件系統(tǒng)麸粮。