1.先來(lái)看看根目錄/下有哪些文件(ubuntu系統(tǒng))
2.下面一個(gè)一個(gè)的簡(jiǎn)單了解一下吧/bin 包含系統(tǒng)啟動(dòng)和運(yùn)行所必須的二進(jìn)制程序,例如 ls cp mv 等命令都在這
/boot 包含 Linux 內(nèi)核,啟動(dòng)加載程序等
/boot/grub/grub.conf 設(shè)置啟動(dòng)配置信息,也就相當(dāng)于windows下的boot.ini文件
/boot/grub/menu.lst
/cdrom 光驅(qū)
/dev 含設(shè)備結(jié)點(diǎn)的特殊目錄?!耙磺卸际俏募?也使用于設(shè)備。在這個(gè)目錄里,內(nèi)核維護(hù)著它支持的設(shè)備
/etc 這個(gè)目錄包含所有系統(tǒng)層面的配置文件。它也包含一系列的 shell 腳本,在系統(tǒng)啟動(dòng)時(shí),這些腳本會(huì)運(yùn)行每個(gè)系統(tǒng)服務(wù)。
/home 存放著每個(gè)用戶(hù)的目錄
/lib 核心系統(tǒng)程序所需的庫(kù)文件
/media /media 目錄會(huì)包含可移除媒體設(shè)備的掛載點(diǎn),例如 USB 驅(qū)動(dòng)器,CD-ROMs 等等。這些設(shè)備連接到計(jì)算機(jī)之后,會(huì)自動(dòng)地掛載到這個(gè)目錄結(jié)點(diǎn)下。
我的電腦插入U(xiǎn)盤(pán),顯示如下:
/mnt 該目錄是用于存放掛載儲(chǔ)存設(shè)備的掛載目錄的,系統(tǒng)提供這個(gè)目錄是讓用戶(hù)臨時(shí)掛載別的文件系統(tǒng),比如有cdrom等目錄。
/opt 這個(gè)/opt 目錄被用來(lái)安裝“可選的”軟件。這個(gè)主要用來(lái)存儲(chǔ)可能安裝在系統(tǒng)中的商業(yè)軟件產(chǎn)品.注意與/usr/local的區(qū)別
/proc 虛擬文件系統(tǒng)
/root root 帳戶(hù)的家目錄
/run 一般情況下, /var/run 里的內(nèi)容是 程序 運(yùn)行時(shí)的產(chǎn)生或使用的數(shù)據(jù), 通常用程序自己維護(hù). 多數(shù)情況下的 程序 會(huì)把自己的 pid 放在 /var/run 下面. 而/run是/var/run的鏈接
/sbin 這個(gè)目錄包含“系統(tǒng)”二進(jìn)制文件,通常為超級(jí)用戶(hù)保留
/srv 具體不太清楚,看了別人的解釋?zhuān)f(shuō)是server的簡(jiǎn)寫(xiě),提供一些特定服務(wù)的所在目錄
/sys /sys 目錄是將內(nèi)核的一些信息映射,可供應(yīng)用程序所用,注意與/proc的區(qū)別
/tmp 是用來(lái)存儲(chǔ)由各種程序創(chuàng)建的臨時(shí)文件的地方。一些配置,導(dǎo)致系統(tǒng)每次重新啟動(dòng)時(shí),都會(huì)清空這個(gè)目錄。
/usr 包含普通用戶(hù)所需要的所有程序和文件
/usr/bin
/usr/lib
/usr/sbin
/usr/local
這個(gè)目錄一般是用來(lái)存放用戶(hù)自編譯安裝軟件的存放目錄。一般是通過(guò)源碼包安裝的軟件,如果沒(méi)有特別指定安裝目錄的話(huà),一般是安裝在這個(gè)目錄中。 /usr/share
該目錄用于存放系統(tǒng)共用的東西,比如/usr/share/fonts是字體目錄,是用戶(hù)都共用的。 /usr/share/doc大多數(shù)安裝在系統(tǒng)中的軟件包會(huì)包含一些文檔。在/usr/share/doc 目錄下,我們可以找到按照軟件包分類(lèi)的文檔。
/var /var 目錄是改動(dòng)的文件存儲(chǔ)的地方,例如/var/log目錄包含日志文件,各種系統(tǒng)活動(dòng)的記錄
/var/spool 打印機(jī)、郵件、代理服務(wù)器等假脫機(jī)目錄存放在該目錄下。