linux根目錄的各文件夾里裝了什么

Centos7的根目錄中,有如圖1所示的內(nèi)容

圖1 根目錄(/)中的內(nèi)容

1. /usr

/usr 是Unix Software Resource(Unix操作系統(tǒng)軟件資源)的縮寫猜扮,所以該目錄放置的是系統(tǒng)軟件相關(guān)的數(shù)據(jù)。

/usr 文件夾存放了如圖2所示的內(nèi)容

圖2 /usr 目錄中的內(nèi)容

/usr/bin 這里邊存放了全部用戶能夠使用的指令,例如,cd指令呼伸,ls指令和info指令等。值得注意的是,如圖1所示括享,Centos7根目錄下的/bin 其實是一個連接至/usr/bin 的鏈接文件(相當(dāng)于Windows中的快捷方式)搂根。另外,此目錄下不應(yīng)該有子目錄铃辖!

/usr/sbin?在Centos7中剩愧,這個目錄時/sbin 鏈接到的目錄,里邊存放了只有root用戶才能使用的指令娇斩,例如:reboot, shutdown等仁卷。

/usr/lib??在Centos7中,這個目錄是/lib 鏈接到的目錄犬第,里邊存放了開機(jī)時會用到的函式庫和/bin, /sbin 中的指令會呼叫的函式庫锦积。/usr/lib 中還有一個重要的文件夾 —— /usr/lib/modules,這個目錄主要存放驅(qū)動程序歉嗓。

?/usr/lib64 在Centos7中丰介,這個目錄是/lib64 鏈接到的目錄,用來存放與/lib 不同的格式的支持64位的二進(jìn)制函式庫鉴分。

/usr/local?通常用來安裝root用戶在本機(jī)自己下載的軟件哮幢,所以此目錄中也有bin, lib, etc等目錄(如圖3所示),舉個例子志珍,如果root用戶想要自行安裝一個Python3橙垢,通常都應(yīng)該安裝在此目錄。

圖3 /usr 和/usr/local 中的內(nèi)容

/usr/share?主要存放只讀架構(gòu)的數(shù)據(jù)文件碴裙,當(dāng)然也包括共享文件钢悲,這些文件幾乎都是文本文件点额。在此目錄下常見的還有這些次目錄:

? ??/usr/share/man: 聯(lián)機(jī)幫助文件

? ? /usr/share/doc: 軟件雜項的文件說明

? ? /usr/share/zoneinfo: 與時區(qū)有關(guān)的時區(qū)文件

/usr/games 存放與游戲相關(guān)的數(shù)據(jù)舔株。

/usr/include C/C++等程序語言的header, include的存放位置,當(dāng)我們以tarball的方式安裝數(shù)據(jù)時还棱,會使用到這個文件夾中的數(shù)據(jù)载慈。

/usr/libexec 某些不被一般使用者慣用的執(zhí)行檔或腳本等等,都會放置在此目錄中珍手。例如大部分的 X 窗口底下的操作指令办铡。

/usr/src src有scourc的意思,一般的原始碼建議放置到這里琳要,至于核心原始碼則建議放置在/usr/src/linux 目錄下寡具。


2. /var

/var 目錄主要用來存放一些常態(tài)性變動的文件,包括緩存(cache)稚补,登錄檔(log file)童叠,以及某些軟件運作所產(chǎn)生的文件,包括程序文件(lock file, run file)课幕,或者例如MySQL數(shù)據(jù)庫文件等厦坛。

圖4 /var 目錄中內(nèi)容

/var/cache?存放應(yīng)用程序本身運作過程中產(chǎn)生的緩存五垮。

/var/lib?存放程序本身執(zhí)行的過程中,需要使用到的數(shù)據(jù)文件杜秸。在此目錄下各自的軟件應(yīng)該要有各自的 目錄放仗。 舉例來說,MySQL 的數(shù)據(jù)庫放置到/var/lib/mysql/而 rpm 的數(shù)據(jù)庫則放到/var/lib/rpm 去撬碟!

/var/lock?在Centos7中诞挨,這是一個鏈接到/run/lock 的鏈接檔。某些裝置或者是文件資源一次只能被一個應(yīng)用程序所使用呢蛤,如果同時有兩個程序使用該裝置時亭姥,就可能產(chǎn)生一些錯誤的狀況,因此就得要將該裝置上鎖(lock)顾稀,以確保該裝置只會給單一軟件所使用达罗。 舉例來說,刻錄機(jī)正在刻錄一塊光盤静秆,你想一下粮揉,會不會有兩個人同時在使用一個刻錄機(jī)燒片?如果兩個人同時刻錄抚笔,那片子寫入的是誰的資料扶认?所以當(dāng)?shù)谝粋€人在刻錄時該刻錄機(jī)就會被上鎖,第二個人就得要該裝置被解除鎖定(就是前一個人用完了)才能夠繼續(xù)使用殊橙。

/var/mail?在Centos7中辐宾,這是一個鏈接到/var/spool/mail 的鏈接檔。放置個人電子郵件信箱的目錄膨蛮。

/var/run 在Centos7中叠纹,這是一個鏈接到/run 的鏈接檔。用來存放程序或服務(wù)啟動后的PID敞葛。

/var/spool?這個目錄通常放置一些隊列數(shù)據(jù)誉察。值得注意的是,crontab的計劃表存放在/var/spool/cron 中惹谐。


3. /boot

/boot?這個目錄主要在放置開機(jī)會使用到的文件持偏,包括 Linux 核心文件以及開機(jī)菜單與開機(jī)所需配置文件等。Linux kernel 常用的檔名為:vmlinuz氨肌,如果使用的是grub2 這個開機(jī)管理程序鸿秆,則還會存在 /boot/grub2/這個目錄。


4. /dev?

/dev 即device怎囚,在Linux系統(tǒng)中卿叽,每個裝置都被當(dāng)成一個文件來對待,各device對應(yīng)的文件幾乎都被存放在/dev里。

舉個例子附帽,SATA/USB接口的硬盤的文件名即為/dev/sd[a-d]埠戳,其中括號內(nèi)得字母為a-d當(dāng)中得任意一個,亦即有/dev/sda, /dev/sdb, /dev/sdc, /dev/sdd這四個文件得意思蕉扮。

特別的整胃,正常的實體機(jī)器大概使用的都是/dev/sd[a-]的硬盤文件名,至于虛擬機(jī)環(huán)境底下喳钟,為了加速屁使,可能就會使用/dev/vd[a-p]這種裝置文件名~

裝置的文件名是由Linux核心偵測到硬盤的順序決定的,比如三個硬盤分別插在SATA1, SATA5, USB三個接口上奔则,那么這三個硬盤的命名就是:

1. SATA1插槽上的硬盤:/dev/sda

2.SATA2插槽上的硬盤:/dev/sdb

3.USB插槽上的硬盤:/dev/sdc

更深入的蛮寂,如果你對硬盤/dev/sda進(jìn)行了分區(qū),那么你的硬盤會根據(jù)分區(qū)命名為易茬,/dev/sda1, /dev/sda2, /dev/sda5...(一般不會出現(xiàn)/dev/sda3, /dev/sda4~)


5. /etc

系統(tǒng)主要的配置文件幾乎都放置在這個目錄內(nèi)酬蹋,例如人員的賬號密碼文件、各種服務(wù)的啟始檔等抽莱。一般來說范抓,這個目錄下的各文件屬性是可以讓一般使用者查閱的,但是只有 root 有權(quán)力修改食铐。建議不要放置可執(zhí)行文件(binary)在這個目錄中匕垫。

比較重要的文件有:/etc/modprobe.d/, /etc/passwd, /etc/fstab, /etc/issue 等等。另外還有幾個重要的目錄最好要存在/etc 目錄下:

/etc/opt(必要):這個目錄在放置第三方協(xié)力軟件/opt 的相關(guān)配置文件虐呻。

/etc/X11(建議):與X Window 有關(guān)的各種配置文件都在這里象泵,尤其是 xorg.conf 這個X Server 的配置文件。

/etc/sgml(建議):與 SGML 格式有關(guān)的各項配置文件斟叼。

/etc/xml(建議):與 XML 格式有關(guān)的各項配置文件偶惠。


6.?/media

media 是“媒體”的英文,顧名思義犁柜,這個/media 底下放置的是可移除的裝置洲鸠。包括軟盤、光盤馋缅、DVD 等裝置都暫時掛載于此。常見的檔名有:/media/floppy, /media/cdrom 等等绢淀。


7. /mnt

如果想要暫時掛載某些額外的裝置萤悴,一般建議可以放置到這個目錄中。


8. /opt

這個是給第三方協(xié)力軟件放置的目錄皆的。


9. /srv

srv 可以視為 "service" 的縮寫覆履,是一些網(wǎng)絡(luò)服務(wù)啟動之后,這些服務(wù)所需要取用的數(shù)據(jù)目錄。常見的服務(wù)例如WWW, FTP 等硝全。舉例來說栖雾,WWW 服務(wù)器需要的網(wǎng)頁資料就可以放置在/srv/www 里面。


10. /tmp

這是讓一般用戶或者是正在執(zhí)行的程序暫時放置文件的地方伟众。這個目錄是任何人都能夠存取的析藕,所以需要定期的清理一下。當(dāng)然凳厢,重要數(shù)據(jù)不可放置在此目錄账胧!因為這個目錄被建議在開機(jī)時被清空內(nèi)容!


11. /home

這是系統(tǒng)默認(rèn)的用戶家目錄(home directory)先紫。在你新增一個一般使用者賬號時治泥,默認(rèn)的用戶家目錄都會在這里被創(chuàng)建。


12. /root

系統(tǒng)管理員(root)的家目錄遮精。之所以放在這里居夹,是因為如果進(jìn)入單人維護(hù)模式而僅掛載根目錄時,該目錄就能夠擁有root 的家目錄本冲,所以我們會希望root 的家目錄與根目錄放置在同一個分區(qū)槽中吮播。


13. /proc

這個目錄本身是一個“虛擬文件系統(tǒng)(virtual filesystem)”,他放置的數(shù)據(jù)都是在內(nèi)存當(dāng)中眼俊,例如系統(tǒng)核心意狠、行程信息(process)、周邊裝置的狀態(tài)及網(wǎng)絡(luò)狀態(tài)等等疮胖。因為這個目錄下的數(shù)據(jù)都是在內(nèi)存當(dāng)中环戈,所以本身不占任何硬盤空間。

比較重要的文件例如:/proc/cpuinfo, /proc/dma, /proc/interrupts, /proc/ioports, /proc/net/* 等澎灸。


14. /sys

這個目錄其實跟/proc 非常類似院塞,也是一個虛擬的文件系統(tǒng),主要也是記錄核心與系統(tǒng)硬件信息較相關(guān)的信息性昭。包括目前已加載的核心模塊與核心偵測到的硬件裝置信息等等拦止。這個目錄同樣不占硬盤容量。


15.?/lost+found

這個目錄是使用標(biāo)準(zhǔn)的 ext2/ext3/ext4 文件系統(tǒng)格式才會產(chǎn)生的一個目錄糜颠,目的在于當(dāng)文件系統(tǒng)發(fā)生錯誤時汹族,將一些遺失的片段放置到這個目錄下。不過如果使用的是 xfs 文件系統(tǒng)的話其兴,就不會存在這個目錄了顶瞒。


16. 其它

在Centos7中

/bin 鏈接到 /usr/bin

/sbin 鏈接到 /usr/sbin

/lib 鏈接到 /usr/lib

/lib64 鏈接到 /usr/lib64

/run 參照 /var/run

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市元旬,隨后出現(xiàn)的幾起案子榴徐,更是在濱河造成了極大的恐慌守问,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,539評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件坑资,死亡現(xiàn)場離奇詭異耗帕,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)袱贮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,594評論 3 396
  • 文/潘曉璐 我一進(jìn)店門仿便,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人字柠,你說我怎么就攤上這事探越。” “怎么了窑业?”我有些...
    開封第一講書人閱讀 165,871評論 0 356
  • 文/不壞的土叔 我叫張陵钦幔,是天一觀的道長。 經(jīng)常有香客問我常柄,道長鲤氢,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,963評論 1 295
  • 正文 為了忘掉前任西潘,我火速辦了婚禮卷玉,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘喷市。我一直安慰自己相种,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,984評論 6 393
  • 文/花漫 我一把揭開白布品姓。 她就那樣靜靜地躺著寝并,像睡著了一般。 火紅的嫁衣襯著肌膚如雪腹备。 梳的紋絲不亂的頭發(fā)上衬潦,一...
    開封第一講書人閱讀 51,763評論 1 307
  • 那天,我揣著相機(jī)與錄音植酥,去河邊找鬼镀岛。 笑死,一個胖子當(dāng)著我的面吹牛友驮,可吹牛的內(nèi)容都是我干的漂羊。 我是一名探鬼主播,決...
    沈念sama閱讀 40,468評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼喊儡,長吁一口氣:“原來是場噩夢啊……” “哼拨与!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起艾猜,我...
    開封第一講書人閱讀 39,357評論 0 276
  • 序言:老撾萬榮一對情侶失蹤买喧,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后匆赃,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體淤毛,經(jīng)...
    沈念sama閱讀 45,850評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,002評論 3 338
  • 正文 我和宋清朗相戀三年算柳,在試婚紗的時候發(fā)現(xiàn)自己被綠了低淡。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,144評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡瞬项,死狀恐怖蔗蹋,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情囱淋,我是刑警寧澤猪杭,帶...
    沈念sama閱讀 35,823評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站妥衣,受9級特大地震影響皂吮,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜税手,卻給世界環(huán)境...
    茶點故事閱讀 41,483評論 3 331
  • 文/蒙蒙 一蜂筹、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧芦倒,春花似錦艺挪、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,026評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至周霉,卻和暖如春掂器,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背俱箱。 一陣腳步聲響...
    開封第一講書人閱讀 33,150評論 1 272
  • 我被黑心中介騙來泰國打工国瓮, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人狞谱。 一個月前我還...
    沈念sama閱讀 48,415評論 3 373
  • 正文 我出身青樓乃摹,卻偏偏與公主長得像,于是被迫代替她去往敵國和親跟衅。 傳聞我的和親對象是個殘疾皇子孵睬,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,092評論 2 355