首頁 > 軟體

Linux檔案系統路徑與目錄結構簡述

2020-06-16 16:46:02

一. 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

可變目錄,用以存放經常變化的檔案,比如紀錄檔檔案


IT145.com E-mail:sddin#qq.com