2021-05-12 14:32:11
Linux檔案系統路徑與目錄結構簡述
一. Linux檔案系統路徑說明
熟悉Windows系統的,都知道檔案路徑表示,如C:UserrichDocumnetstest.doc。
在Linux中目錄稱為虛擬目錄(virtual directory) 根目錄是root,根目錄下的目錄和檔案會按照存取它們的目錄路徑一一列出。如:/home/rich/Documnets/test.doc(斜槓與windows系統相反)。 路徑本身並沒有提供任何有關檔案究竟存放在哪個物理磁碟上的資訊。 在linux pc上安裝的第一塊硬碟稱為根驅動器。 根驅動器包含了虛擬目錄的核心,其它目錄都是從那裡開始構建的。
在根驅動器上建立一些特別的目錄稱為掛載點(mount point). 掛載點是虛擬目錄中用於分配額外儲存裝置的目錄。虛擬目錄會讓檔案和目錄出現在這些掛載點目錄中,然而實際上它們卻儲存在另外一個驅動器中。
通常系統檔案會儲存在根驅動器中,而使用者檔案則儲存在另一驅動器中,如下圖:
上面展示了計算機中的兩塊硬碟。一塊硬碟和虛擬目錄的根目錄關聯起來。剩下的硬碟就可以掛載到虛擬目錄結構中的任何地方。在上面的例子中,第二塊硬碟被掛載到/home位置。
二.系統檔案目錄結構說明
目錄 |
說明 |
/ |
虛擬目錄的根目錄,通常不會在這裡儲存檔案 |
/bin |
二進位制目錄,存放使用者級的GNU工具 |
/boot |
啟動目錄,存放啟動檔案 |
/dev |
裝置目錄,系統在這裡建立裝置節點 |
/etc |
系統組態檔目錄 |
/home |
主目錄,系統在這裡建立使用者目錄 |
/lib |
庫目錄,存放系統和應用程式的庫檔案 |
/media |
媒體目錄,可移動媒體裝置的常用掛載點 |
/mnt |
掛載目錄,另一個可移動媒體裝置的常用掛載點 |
/opt |
可選目錄,常用於存放第三方軟體包和資料檔案 |
/proc |
進程目錄,存放現有硬體及當前進程的相關資訊 |
/root |
Root使用者的主目錄 |
/sbin |
系統二進位制目錄,存放許多gnu管理員級工具 |
/run |
執行目錄,存放系統運作時的執行時資料 |
/srv |
服務目錄,存放本地服務的相關檔案 |
/sys |
系統目錄,存放系統硬體資訊的相關檔案 |
/tmp |
臨時目錄,可以在該目錄中建立刪除臨時工作檔案 |
/usr |
使用者二進位制目錄,大量使用者級的gnu工具和資料檔案儲存 |
/var |
可變目錄,用以存放經常變化的檔案,比如紀錄檔檔案 |
相關文章