linux的整個檔案系統是乙個樹狀結構,這棵樹的根叫做根目錄,用「/」表示。
根目錄下的子目錄及功能
/bin:binary,這一目錄中存放著供所有使用者經常使用的完成基本操作任務的命令,都是二進位制可執行的程式。
/sbin: 乙個類/bin的目錄,也用於儲存二進位制可執行的檔案。其中大部分檔案多是系統管理員使用的基本的系統程式 多是系統管理命令,所以雖然普通使用者必要且允許時可以使用,但一般不給普通使用者使用。
/boot:這裡存放的是啟動
linux
時使用的一些核心檔案,用來引導載入器(bootstrap loader)。
/dev:device,這個目錄包括系統所有裝置的裝置檔案,從此目錄可以訪問各種系統裝置。
如cd-rom,磁碟驅動器,數據機和記憶體等。在該目錄中還包含有各種實用功能,如用於建立裝置檔案的
makedev
。/etc:該目錄中包含系統和應用軟體的管理和配置檔案。
/home:該目錄儲存普通使用者的個人檔案。每個使用者的主目錄均在
/home
下以自己的使用者名稱命名。
/lib:標準程式設計庫,又叫動態鏈結共享庫。該目錄存放了根檔案系統程式執行所需的共享文
件。這些檔案包含了可被許多程式共享的**,以避免每個程式都包含有相同的子程式的副本,故可以使得可執行檔案變得更小,節省空間。
/lib64:64位系統有這個目錄,是64位程式的動態鏈結共享庫。
/media:該目錄是可移動裝置的
掛載點,當前的作業系統通常會把u盤等裝置自動掛載到該資料夾下。
/mnt:該目錄用於臨時掛載別的檔案系統。一般情況下這個目錄是空的,而在我們將要掛載分割槽時在這個目錄下建立目錄,再將我們將要訪問的裝置
掛載在這個目錄上,這樣我們就可訪問檔案了。
/opt:該目錄是多數第三方軟體預設安裝的位置,如adobe reader、google-earth等,但並不是每個系統都會建立這個目錄。
/proc:該目錄是乙個虛擬的檔案系統,它並不存在於某個磁碟上,而是系統記憶體的對映
。該目錄裡面儲存了系統核心和程序的狀態資訊。多為文字檔案,可以直接檢視。
/root:系統管理員(超級使用者)的主目錄,與保留給個人使用者的
/home
下的目錄很相似,該目錄中還包含僅與根使用者有關的條目。特權目錄
/tmp:該目錄用以儲存臨時檔案。
所有使用者都可以在這個目錄中建立、編輯檔案。但只有檔案擁有者才能刪除檔案。為了加快臨時檔案的訪問速度,有的實現把
/tmp
放在記憶體中。
/usr:該目錄通常是乙個龐大的資料夾,其下的目錄結構與根目錄相似,但根目錄中的檔案多是系統級的檔案,而/usr
中是靜態的使用者級的檔案,一般與具體的系統無關。/usr
裡的所有檔案一般來自linux發行版(distribution);本地安裝的程式和其他東西在/usr/local下,因為這樣可以在公升級新版系統或新發行版時無須重新安裝全部程式。/usr目錄下的許多內容是
可選的,但這些功能會使使用者使用系統更加有效。
應注意,程式的配置檔案、動態的資料檔案等都不會存放到/usr
,所以除了安裝、解除安裝軟體外,一般無需修改/usr
中的內容。
/var:該目錄包含系統一般執行時要改變的資料檔案,如系統日誌。通常這些資料所在的目錄的大小是要經常變化或擴充的。原來/var目錄中有些內容是在/usr中的,但為了保持/usr目錄的相對穩定,就把那
些需要經常改變的目錄放到/var中了。
/lost+found:這個目錄並不是linux目錄結構的組成部分,而是ext3檔案系統用於儲存丟失檔案的地方。該目錄平常是空的,系統非正常關機而留下「無家可歸」的檔案就存放在這裡。除了「/」分割槽上的這個目錄外,在每個分割槽上均有乙個lost+found目錄。
/sys:sysfs檔案系統的掛載點,sysfs 是linux核心中設計較新的一種虛擬的基於記憶體的檔案系統,它的作用與proc有些類似,但除了與proc相同的具有檢視和設定核心引數功能之外,還有為linux統一裝置模型作為管理之用。相比於proc檔案系統,使用sysfs匯出核心資料的方式更為統一,並且組織的方式更好。
Linux系統目錄結構名稱及功能
我們有必要了解linux 的系統目錄結構,無論什麼版本的linux系統,其系統目錄結構都是一樣的。binary 二進位制檔案 的縮寫,這個目錄存放著最常使用的命令 這個目錄存放啟動linux時使用的核心檔案,包括鏈結檔案以及映象檔案 device 裝置 的縮寫,顧名思義,該目錄存放linux的外部裝...
Linux目錄結構與功能 詳解
目錄 linux 系統目錄結構 linux 系統目錄結構的功能 1.檢視目錄結構的命令 2.樹狀目錄結構 3.檔案或目錄的表達方法 在 linux 或 unix 作業系統中,所有的檔案和目錄都被組織成以乙個根節點開始的倒置的樹狀結構。檔案系統的最頂層是由根目錄開始的,系統使用 來表示根目錄。在根目錄...
Linux 目錄結構及檔案
在 windows 平台下,開啟 計算機 我們看到的是乙個個的碟符 在 linux 下,我們是看不到這些碟符,我們看到的是資料夾 目錄 在早期的 unix 系統中,各個廠家各自定義了自己的 unix 系統檔案目錄,比較混亂。linux 面世不久後,對檔案目錄進行了標準化,於1994年對根檔案目錄做了...