/bin
這一目錄中存放了供全部用戶使用的完成基本維護任務的命令。其中bin是binary的縮寫,表示二進制文件,一般爲可執行文件。一些經常使用的系統命令,如cp、ls等保存在該目錄中。(經常使用命令) php
/boot
這裏存放的是啓動Linux時使用的一些核心文件。如操做系統內核、引導程序Grub等。(引導相關的文件) linux
/dev
在此目錄中包含全部的系統設備文件。今後目錄能夠訪問各類系統設備。如CD-ROM,磁盤驅動器,調制解調器和內存等。在該目錄中還包含有各類實用功能,如用於建立設備文件的MAKEDEV。() 數據庫
/etc
該目錄中包含系統和應用軟件的配置文件。(存放配置相關的文件) apache
/etc/passwd
該目錄中包含了系統中的用戶描述信息,每行記錄一個用戶的信息。 緩存
/home
存儲普通用戶的我的文件。每一個用戶的主目錄均在/home下以本身的用戶名命名。(普通用的相關文件) 數據結構
/lib
這個目錄裏存放着系統最基本的共享連接庫和內核模塊。共享連接庫在功能上相似於Windows裏的.dll文件。/lib6464位系統有這個文件夾,64位程序的庫。 架構
/lost+found
這並非Linux目錄結構的組成部分,而是ext3文件系統用於保存丟失文件的地方。不恰當的關機操做和磁盤錯誤均會致使文件丟失,這意味着這些被標註爲「在使用」,但卻並未列於磁盤上的數據結構上。正常狀況下,引導進程會運行fsck程序,該程序能發現這些文件。除了「/」分區上的這個目錄外,在每一個分區上均有一個lost+found目錄。 ui
/media
可移動設備的掛載點,當前的操做系統一般會把U盤等設備自動掛載到該文件夾下。 google
/mnt
臨時用於掛載文件系統的地方。通常狀況下這個目錄是空的,而在咱們將要掛載分區時在這個目錄下創建目錄,再將咱們將要訪問的設備掛載在這個目錄上,這樣咱們就可訪問文件了。(注意在GNOME中,只有掛載到/media的文件夾纔會顯示在「計算機」中,掛載到/mnt不會作爲特殊設備顯示,詳見自動掛載分區) spa
/opt
多數第三方軟件默認安裝到此位置,如Adobe Reader、google-earth等。並非每一個系統都會建立這個目錄。
/proc
它是存在於內存中的虛擬文件系統。裏面保存了內核和進程的狀態信息。多爲文本文件,能夠直接查看。如/proc/cpuinfo保存了有關CPU的信息。
/root
這是根用戶的主目錄。與保留給我的用戶的/home下的目錄很類似,該目錄中還包含僅與根用戶有關的條目。
/sbin
供超級用戶使用的可執行文件,裏面可能是系統管理命令,如fsck, reboot, shutdown, ifconfig等。
/tmp
該目錄用以保存臨時文件。該目錄具備Sticky特殊權限,全部用戶均可以在這個目錄中建立、編輯文件。但只有文件擁有者才能刪除文件。爲了加快臨時文件的訪問速度,有的實現把/tmp放在內存中。
/usr
靜態的用戶級應用程序等,見下。
/var
動態的程序數據等,見下文。
/usr/bin
多很多天常應用程序存放的位置。若是/usr被放在單獨的分區中,Linux的單用戶模式不能訪問/usr/bin,因此對系統相當重要的程序不該放在此文件夾中。
/usr/include
存放C/C++頭文件的目錄
/usr/lib
系統的庫文件
/usr/local
新裝的系統中這個文件夾是空的,能夠用於存放我的安裝的軟件。安裝了本地軟件的/usr/local裏的目錄結構與/usr類似
/usr/sbin
在單用戶模式中不用的系統管理程序,如apache2等。
/usr/share
與架構無關的數據。多數軟件安裝在此。
/usr/X11R6
該目錄用於保存運行X-Window所需的全部文件。該目錄中還包含用於運行GUI要的配置文件和二進制文件。
/usr/src
源代碼
/var/cache
應用程序的緩存文件
/var/lib
應用程序的信息、數據。如數據庫的數據等都存放在此文件夾。
/var/local/usr/local
中程序的信息、數據
/var/lock
鎖文件
/var/log
日誌文件
/var/opt/opt
中程序的信息、數據
/var/run
正在執行着的程序的信息,如PID文件應存放於此
/var/spool
存放程序的假脫機數據(即spool data)
/var/tmp 臨時文件