摘要:Linux系統中一切皆是文件(包括設備,所以/dev下可以有設備文件), linux中文件和目錄被組織成一個單根倒置樹結構 ,linux文件系統是從根目錄下開始用“/”表示,以單根倒置樹結構往下延伸。...
Linux系統中一切皆是文件(包括設備,所以/dev下可以有設備文件), linux中文件和目錄被組織成一個單根倒置樹結構 ,linux文件系統是從根目錄下開始用“/”表示,以單根倒置樹結構往下延伸。linux目錄的配置方法是根據FHS(Filesystem Hierarchy Standard)標準所制定,所以無論哪個版本的linux系統,都會有這些目錄。
目錄名 | 描述 | |
/ | 根目錄,一般根目錄下只存放目錄,不要存放文件。/etc、/bin、/dev、/lib、/sbin應該和根目錄放置在一個分區中 | |
/bin | 存放系統中最常用的二進制可執行文件(二進制文件)?;A系統所需要的那些命令位于此目錄,也是最小系統所需要的命令;例如ls、cp、mkdir等命令。功能和/usr/bin類似,這個目錄中的文件都是可執行的,普通用戶都可以使用命令 | |
/boot | 存放Linux內核和系統啟動文件,包括Grub、lilo啟動程序 | |
/dev | 存放所有設備文件,包括硬盤、分區、鍵盤、鼠標、USB等 | |
/etc | 存放系統所有配置文件,例如passwd存放用戶賬戶信息,hostname存放主機名等。/etc/fstab是開機自動掛載一些分區的,在里面寫入一些分區信息,就能實現開機掛載分區 | |
/home | 用戶目錄的默認位置 | |
/initrd | 存放啟動時掛載initrd.img映像文件的目錄,以及載入所需設備模塊的目錄 | |
/lib | 存放共享的庫文件,包含許多被/bin和/sbin中程序使用的庫文件 | |
/lost+found | 在ext2或者ext3文件系統中,當系統意外崩潰或者計算機意外關機,而產生一些文件碎片存放在這里。當系統啟動的過程中fsck工具會檢查這里,并修復已經損壞的文件系統。有時系統發生問題,有很多的文件被移動到這個目錄中,可能會用手工的方式來修復或移動到文件的原位置上 | |
/media | 即插即用型設備的掛載點自動在這個目錄下創建。例如USB自動掛載后會在這個目錄下產生一個目錄;CDROM/DVD自動掛載后,也會在這個目錄中創建一個目錄,存放臨時讀入的文件 | |
/mnt | 此目錄通常用于作為被掛載的文件系統的掛載點 | |
/proc | 存放所有標志為文件的進程,它們是通過進程號或其他的系統動態信息進行標識。例如CPU、硬盤分區、內存信息等存放在這里 | |
/opt | 作為可選文件和程序的存放目錄。有些軟件包也會被安裝在這里,也就是自定義軟件包;有些用戶自己編譯的軟件包,就可以安裝在這個目錄中 | |
/root | 根用戶(超級用戶)的主目錄 | |
/sbin | 大多是涉及系統管理的命令的存放地,也是超級權限用戶root的可執行命令存放地。普通用戶無權限執行這個目錄下的命令,這個目錄和/usr/sbin; /usr/X11R6/sbin或/usr/local/sbin目錄是相似的。注意,凡是目錄sbin中包含的都是root權限才能執行的 | |
/srv | 存放系統所提供的服務數據 | |
/sys | 該目錄用于將系統設備組織或層次結構,并向用戶提供詳細的內核數據信息 | |
/tmp | 臨時文件目錄,有時用戶運行程序的時候,會產生臨時文件。/var/tmp目錄和這個目錄相似 | |
/usr | 用于存放與系統用戶直接有關的文件和目錄,如應用程序及支出系統的庫文件 | |
/usr/X11R6 | X Window系統 | |
/usr/bin | 用戶管理員的標準命令 | |
/usr/include | C/C++等開發工具語言環境的標準include文件 | |
/usr/lib | 應用程序及程序報的鏈接庫 | |
/usr/local | 系統管理員安裝的應用程序 | |
/usr/local/share | 系統管理員安裝的共享文件 | |
/usr/sbin | 用戶和管理員的標準命令 | |
/usr/share | 存放使用手冊等共享文件的地方 | |
/usr/share/dict | 存放詞表的目錄 | |
/usr/share/man | 系統使用手冊 | |
/usr/share/misc | 一般數據 | |
/usr/share/sgml | SGML數據 | |
/usr/share/xml | XML數據 | |
/var | 通常用于存放長度可變的文件,例如日志文件和打印機文件 | |
/var/cache | 應用程序緩存目錄 | |
/var/crash | 系統錯誤信息 | |
/var/games | 游戲數據 | |
/var/lib | 各種狀態數據 | |
/var/lock | 文件鎖定記錄 | |
/var/log | 日志記錄 | |
/var/mail | 電子郵件 | |
/var/opt | /opt目錄的變量數據 | |
/var/run | 進程的標示數據 | |
/var/spool | 存放電子郵件,打印任務等的隊列目錄 | |
/var/tmp | 臨時文件目錄 |