/bin
這一目錄中存放了供所有使用者使用的完成基本維護任務的命令。其中bin是binary的縮寫,表示二進位制檔案,通常為可執行檔案。一些常用的系統命令,如
cp、ls等儲存在該目錄中。
/boot
這裡存放的是啟動
linux時使用的一些核心檔案。如作業系統
核心、引導程式
grub等。
/dev
在此目錄中包含所有的系統
裝置檔案。從此目錄可以訪問各種系統裝置。如cd-rom,磁碟驅動器,數據機和記憶體等。在該目錄中還包含有各種實用功能,如用於建立裝置檔案的
makedev。
/etc
該目錄中包含系統和應用軟體的配置檔案。
/etc/passwd
該目錄中包含了系統中的使用者描述資訊,每行記錄乙個使用者的資訊。
/home
儲存普通使用者的個人檔案。每個使用者的主目錄均在
/home下以自己的使用者名稱命名。
/lib
這個目錄裡存放著系統最基本的
共享鏈結庫和核心模組。共享鏈結庫在功能上類似於windows裡的.dll檔案。
/lib64
64位系統有這個資料夾,64位程式的庫。
/lost+found
這並不是linux目錄結構的組成部分,而是ext3檔案系統用於儲存丟失檔案的地方。不恰當的關機操作和磁碟錯誤均會導致檔案丟失,這意味著這些被標註為「在使用」,但卻並未列於磁碟上的資料結構上。正常情況下,引導程序會執行fsck程式,該程式能發現這些檔案。除了「/」分割槽上的這個目錄外,在每個分割槽上均有乙個lost+found目錄。
/media
可移動裝置的
掛載點,當前的作業系統通常會把u盤等裝置自動掛載到該資料夾下。
/mnt
臨時用於掛載檔案系統的地方。一般情況下這個目錄是空的,而在我們將要掛載分割槽時在這個目錄下建立目錄,再將我們將要訪問的裝置
掛載在這個目錄上,這樣我們就可訪問檔案了。(注意在
gnome中,只有掛載到
/media的資料夾才會顯示在「計算機」中,掛載到
/mnt不會做為特殊裝置顯示,詳見
自動掛載分割槽)
/opt
多數第三方軟體預設安裝到此位置,如adobe reader、google-earth等。並不是每個系統都會建立這個目錄。
/proc
它是存在於記憶體中的虛擬檔案系統。裡面儲存了核心和程序的狀態資訊。多為文字檔案,可以直接檢視。如
/proc/cpuinfo儲存了有關cpu的資訊。
/root
這是根使用者的主目錄。與保留給個人使用者的
/home下的目錄很相似,該目錄中還包含僅與根使用者有關的條目。
/sbin
供超級使用者使用的可執行檔案,裡面多是系統管理命令,如fsck, reboot, shutdown, ifconfig等。
/tmp
該目錄用以儲存臨時檔案。該目錄具有
sticky特殊許可權,所有使用者都可以在這個目錄中建立、編輯檔案。但只有檔案擁有者才能刪除檔案。為了加快臨時檔案的訪問速度,有的實現把
/tmp放在記憶體中。
/usr
靜態的使用者級應用程式等,見下。
/var
動態的程式資料等,見下文。
/usr通常是乙個龐大的資料夾,其下的目錄結構與根目錄相似,但根目錄中的檔案多是系統級的檔案,而/usr中是使用者級的檔案,一般與具體的系統無關。
usr最早是user的縮寫,
/usr的作用與現在的
/home相同。而目前其通常被認為是 user system resources 的縮寫,其中通常是使用者級的軟體等,與存放系統級檔案的根目錄形成對比。
[2]應注意,程式的配置檔案、動態的資料檔案等都不會存放到/usr,所以除了安裝、解除安裝軟體外,一般無需修改/usr中的內容。說在系統正常執行時,/usr甚至可以被唯讀掛載。由於這一特性,/usr常被劃分在單獨的分割槽,甚至有時多台計算機可以共享乙個/usr。
/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中包括了一些資料檔案,如系統日誌等。/var的存放使得/usr被唯讀掛載成為可能。
/var/cache
應用程式的快取檔案
/var/lib
應用程式的資訊、資料。如資料庫的資料等都存放在此資料夾。
/var/local
/usr/local中程式的資訊、資料
/var/lock
鎖檔案/var/log
日誌檔案
/var/opt
/opt中程式的資訊、資料
/var/run
正在執行著的程式的資訊,如
pid檔案應存放於此
/var/spool
存放程式的
假離線資料(即spool data)
/var/tmp
臨時檔案
linux目錄結構說明
linux目錄結構說明 目錄名稱 bin bin就是二進位制 binary 英文縮寫。該目錄下存放linux常用操作命令的執行檔案,如mv ls mkdir等。有時,這個目錄的內容和 usr bin中的內容一樣,它們都是放置一般使用者使用的執行檔案。boot 這個目錄下存放著作業系統啟動所要用到的程...
Linux目錄結構說明
sbin 該目錄是系統中最主要的可執行檔案的存放位置。該目錄包含著所有的標準命令和應用程式,一般使用者和超級使用者都會使用其中的命令,如ls,su,mount等。dev 該目錄包含了linux系統中使用的所有外部裝置,實際上是訪問這些外部裝置的埠。使用者可以訪問這些外部裝置,與訪問乙個檔案或目錄沒有...
linux目錄結構說明
linux檔案系統的入口 bin 基礎系統所需要的那些命令位於此目錄,也是最小系統所需要的命令,這個目錄中的檔案都是可執行的,普通使用者都可以使用的命令 boot linux的核心及引導系統程式所需要的檔案都位於這個目錄中。grub或lilo系統引導管理器也位於這個目錄 dev 裝置檔案儲存目錄 e...