系統(tǒng)目錄及其說明如下鲫剿。
????1./
????根目錄root
????即超級用戶的主目錄是/root磺浙。位于 linux 文件系統(tǒng)目錄結構的頂層护盈,它是整個系統(tǒng)最重要的目錄,因為所有的目錄都是由根目錄衍生出來闲先,它是Linux文件系統(tǒng)的入口状土,是最高一級的目錄。
????2./dev
????/dev是 device 的縮寫饵蒂,這個目錄下保存所有的設備文件声诸,用戶可以通過這些文件訪問外部設備,如sda 文件表示硬盤設備退盯。并且該目錄下有一些由 Linux 內核創(chuàng)建的用來控制硬件設備的特殊文件彼乌。
????3./boot
????/boot叫作引導目錄泻肯,主要放置開機時會使用到的文檔,即該目錄下存放系統(tǒng)的內核文件和引導裝載程序文件慰照,例如灶挟,系統(tǒng)中非常重要的Linux內核 vmlinux 就放在該目錄下。
????4./etc
????/etc保存絕大部分的系統(tǒng)配置文件毒租,基本都是純文本的稚铣,一般以擴展名.conf 或.cnf結尾,如 passwd墅垮、inittab惕医、group 等。
5./home
????家目錄算色,即用戶的主目錄抬伺,每一個用戶都有一個文件夾,保存該用戶的私有數據灾梦。默認情況下峡钓, 除root 外的用戶, 主目錄都會放在這個目錄下若河。 在 Linux 下能岩,
可以通過#cd~來切換至自己的主目錄。
????6./usr
????該目錄是系統(tǒng)存放程序的目錄萧福,其空間比較大拉鹃。例如,/usr/src 中存放著Linux 內核的源代碼统锤, /usr/include 中存放著 Linux 下開發(fā)和編譯應用程序需要的頭文件毛俏。這個目錄下有很多文件和目錄,當我們安裝一個Linux官方提供的發(fā)行版軟件包時饲窿,大多文件都安裝在這里煌寇。
????7./var
????存放系統(tǒng)產生的文件,該目錄的內容經常變動逾雄。例如阀溶,/var/tmp 就是用來存儲臨時文件的。還有很多其他的進程和模塊把它們的記錄文件也放在這個地方鸦泳,包括如下一些重要的子目錄银锻。
????8./lib
????/lib是 library 的縮寫,啟動時需要用到的庫文件都放在該目錄下做鹰,相當于 Windows下的 .dll 文件击纬。而非啟動用的庫文件都會放在 /usr/lib目 錄 下 。內核模 塊是放在/lib/modules(內核版本)下的钾麸。
????9./proc
????這個目錄在磁盤中是不存在的更振,它是存放在內存中的一個虛擬的文件夾炕桨,是啟動
Linux 系統(tǒng)時創(chuàng)建的,里面的文件都是關于當前系統(tǒng)的實時狀態(tài)信息肯腕,包括正在運行的進程献宫、硬件狀態(tài)、內存使用信息等实撒。
????10./tmp
????臨時文件目錄姊途, 有時用戶運行程序時, 會產生臨時文件知态。 因為/tmp 會自動刪除文件捷兰,所以有用的文件不要放在該目錄下。/var/tmp目錄和這個目錄相似肴甸。
????11./mnt
????該目錄一般用于存放掛載儲存設備的掛載目錄(一個分區(qū)掛載在一個已存在的目錄上寂殉,這個目錄可以不為空,但掛載后原在,這個目錄下以前的內容將不可用),它是安裝軟盤彤叉、光盤庶柿、U 盤的掛載點(掛載點實際上就是 Linux 中的磁盤文件系統(tǒng)的入口目錄,類似于 Windows 中的用來訪問不同分區(qū)的 C秽浇、 D浮庐、 E 等盤符)。 ? ? ?? /media是自動掛載柬焕,與/mnt相同审残,但有些 Linux系統(tǒng)沒有/media,而所有 Linux系統(tǒng)都有/mnt斑举。
????12./bin
????/bin是 binary 的縮寫搅轿,二進制文件,即可執(zhí)行程序富玷。里面保存的是基礎系統(tǒng)所需的最基礎的璧坟、最常用的命令,如ls赎懦、 cp雀鹃、 mkdir等命令,功能和/usr/bin 類似励两。這個目錄中的文件都是可執(zhí)行的黎茎,并且是普通用戶都可以使用的命令。
????13./sbin
????/sbin是 super binary 的縮寫当悔,存放的大多是涉及系統(tǒng)管理的命令傅瞻,存儲的也是二進制文件迁酸,但只有超級用戶root 才可以使用,普通用戶無權執(zhí)行這個目錄下的命令俭正,這個目錄和/usr/sbin奸鬓、 /usr/lib/debug/sbin 或/usr/local/sbin 目錄相似。目錄 sbin 中包含的命令只有具有 root權限才能執(zhí)行的掸读。