檔案系統層級結構概括

2021-10-21 11:24:39 字數 1458 閱讀 5646

為了進⼀步學習 linux,需熟練掌握 linux 系統各個⽬錄的功能。 linux系統中所有⽂件儲存都在⽂件系統中,他們被組織到⼀個顛倒的⽬錄樹中,稱為⽂件系統層次結構。

linux 主要樹結構⽬錄包括:/、 /root、 /home、 /usr、 /bin、 /tmp、 /sbin、 /proc、 /boot 等,如圖

所示,為典型的 linux ⽬錄結構如下:

linux 系統中常⻅⽬錄功能如下

⽬錄名稱

應放置⽂件的內容

/boot

開機所需⽂件—核心、開機選單以及所需配置⽂件等

/dev

以⽂件形式存放任何裝置與接⼝

/etc

配置⽂件

/home

⽤戶主⽬錄(普通⽤戶的家⽬錄)

/bin

存放單⽤戶模式下還可以操作的命令

/lib

開機時⽤到的函式庫,以及/bin與/sbin下⾯的命令要調⽤的函式

/sbin

開機過程中需要的命令

/media

⽤於掛載裝置⽂件的⽬錄. /mnt

/opt

放置第三⽅的軟體

/root

系統管理員的家⽬錄

/srv

⼀些⽹絡服務的資料⽂件⽬錄

/tmp

任何⼈均可使⽤的「共享」臨時⽬錄

/proc

虛擬⽂件系統,例如系統核心、程序、外部裝置及⽹絡狀態等

/usr/local

⽤戶⾃⾏安裝的軟體(原始碼安裝)

/usr/sbin

linux系統開機時會使⽤到的軟體/命令/指令碼

/usr/share

幫助與說明⽂件,也可放置共享⽂件

/var

主要存放經常變化的⽂件,如⽇志

/lost+found

當⽂件系統發⽣錯誤時,將⼀些丟失的⽂件⽚段存放在這⾥

在linux中⼀切都是⽂件,但⽂件都得有型別。在linux中可以使⽤以下命令

第1個字⺟:代表⽂件型別

第2~4字⺟:代表⽤戶的許可權 (屬主)

第5~7字⺟:代表⽤戶組的許可權 (屬組)

第8~10字⺟:代表其他的⽤戶的許可權 (其他)

在linux常⻅的⽂件型別有7種,分別如下所示:

檔案屬性

⽂件型別

-常規⽂件,即file

d⽬錄⽂件

bblock device 即塊裝置⽂件,如硬碟;⽀持以block為單位進⾏隨機訪問

ccharacter device 即字元裝置⽂件,串⾏端⼝裝置,順序讀寫,鍵盤

lsymbolic link 即符號鏈結⽂件,⼜稱軟鏈結⽂件

ppipe 即命名管道⽂件,⽤於程序間的通訊

ssocket 即套接字⽂件,通常⽤於⽹絡上的通訊。可以啟動⼀個程式來監聽客戶端的要求,客戶端可以通過套接字來進⾏資料通訊

檔案系統層級結構

目錄及檔案 說明 dev 系統必備的 device 檔案,如 dev null dev sr0,dev zero bin 所有使用者在單使用者模式中必須具備的二進位制命令檔案,如vi,mv lib64 bin 和 sbin 中必須的依賴庫 media 一些可以熱拔插的介質 如cd roms 的掛載點...

fhs檔案系統層級結構

檔案系統 作業系統用於明確儲存裝置或分割槽上的檔案的方法和資料結構 層次化管理檔案的結構就是檔案系統 linux層次化檔案結構,倒樹狀結構檔案結構 fhs filesystem hierarchy standard定義了兩層規範,第一層是,下面的各個目錄應該要放什麼檔案資料,第二層則是針對 usr及...

FHS 檔案系統層級結構

根目錄,所有的目錄 檔案 裝置都在 之下,就是linux檔案系統的組織者,也是最上級的領導者。usr 系統核心所在目錄 系統資源 bin 可執行檔案,binary,使用者命令 boot 系統啟動相關的檔案 dev device,裝置檔案因為在這個目錄中包含了所有linux系統中使用的外部裝置。它實際...