1. 程式人生 > >Linux之目錄配置

Linux之目錄配置

bash 標準 絕對路徑 log 模塊 軟件安裝 str 名稱 應用程序

Linux目錄配置標準:FHS

主要目的,希望讓用戶可以了解到已安裝軟件通常放置於哪個目錄下。

FHS定義了三層主目錄:/、/usr、/var

  1. /(root,根目錄)

(1)根目錄與開機、還原、系統修復等操作有關

(2)根目錄(/)所在分區應該越小越好,且應用程序所安裝的軟件最好不要與根目錄放在同一個分區內,保持根目錄越小越好

(3)有五個目錄不可與根目錄放在不同的分區

· /etc:配置文件

· /bin:重要執行文件

· /dev:所需要的設備文件

· /lib:執行文件所需的函數庫與內核所需的模塊

· /sbin:重要的系統執行文件

2. /usr

與軟件安裝/執行

3. /var

與系統運行過程有關

主要針對常態性變動的文件,包括緩存、登錄文件以及某些軟件運行所產生的文件

絕對路徑與相對路徑

1. 絕對路徑

由根目錄(/)開始寫起的文件名或目錄名稱,例如 /home/dmtsai/.bashrc

2. 相對路徑

開頭不是/的路徑就是相對路徑,例如 ./home/dmtsai 或 ../../home/dmtsai

eg. 目前在/home這個目錄下,如果想要進入/var/log這個目錄時,可以寫成

1) cd /var/log(絕對路徑)

2)cd ../var/log

“.”,代表當前目錄,也可以使用 ./ 來表示

“..”,代表上一層目錄,也可以使用 ../ 來表示

Linux之目錄配置