Linux基礎目錄結構及作用

2021-08-20 17:00:22 字數 1434 閱讀 1745

linux是個開源的專案,給了大家足夠的自由,但是如果檔案的目錄系統太混亂的話,不利於管理,也不利於使用者對linux更深入理解,所以就有了fhs。

*filesystem hierarchy standard(檔案系統層次化標準)

fhs定義了兩層規範,第一層是, / 下面的各個目錄應該要放什麼檔案資料,例如/etc應該要放置設定檔案,/bin與/sbin則應該要放置可執行檔案等等。

第二層則是針對/usr及/var這兩個目錄的子目錄來定義。例如/var/log放置系統登入檔案、/usr/share放置共享資料等等

檔案系統結構圖

目錄作用介紹

1.bin

存放所有使用者可用的基本命令程式檔案

2.boot:

存放引導載入器依賴的靜態檔案:kernel,initramfs(initrd),grub等

3.dev

存放特殊檔案或裝置檔案

4.etc

存放系統程式的配置檔案

5.home

存放普通使用者的家目錄(非必要)

6.lib

存放為系統啟動或跟檔案系統上的應用程式(/bin,/sbin等)提供共享庫,以及為核心提供核心模組

這個目錄下常見檔案

7.lib

存放可替換格式的必要共享庫,在64位系統表現為lib64目錄

8.media

可移動裝置的掛載點

9.mnt

其他檔案系統的臨時掛載點

10.opt

第三方應用程式的安裝位置

11.root

管理員root的家目錄(可選,非必要)

12.sbin

存放系統管理使用的工具程式

13.srv

當前主機為服務提供的資料

14.tmp

存放臨時檔案的目錄

15.usr

/usr是檔案系統的第二個主要部分,/usr存放可共享唯讀資料

這個目錄下有幾個重要的目錄

16.var

存放經常發生變化的資料的目錄

此目錄下幾個重要的目錄

17.proc

虛擬檔案系統,存放核心及程序儲存其相關資訊,大多數為核心引數,將核心引數虛擬成了檔案例如ip_forward這個核心引數,虛擬成了/proc/sys/net/ipv4/ip_forward檔案

18.sys

sysfs是linux核心中設計較新的一種虛擬的基於記憶體的檔案系統;sys目錄類似proc,但是提供了一種比proc更為理想的訪問核心資料的途徑;其主要作用在於為管理linux裝置提供一種統一模型的介面

Linux根目錄檔案結構及作用

bin 是binary的縮寫,這個目錄存放著最經常使用的命令。dev 是device的縮寫,該目錄存放linux的外部裝置,在linux中訪問裝置的方式和訪問檔案的方式一樣。home 使用者的主目錄,在linux中,每個使用者都有乙個自己的目錄,一般以使用者名稱賬號命名。lost found 這個目...

Linux檔案目錄及作用

目錄 作用 根目錄 bin 主要放基本執行命令 sbin 主要放系統管理的命令 boot 引導目錄 與系統啟動有關 放置核心 grub initrd等檔案 dev device裝置檔案目錄,也是特殊檔案目錄 etc 配置檔案目錄,放置系統的配置檔案 home 使用者的家目錄,放置使用者的資訊 使用者...

Linux目錄結構以及作用

1 什麼是檔案系統 當您使用linux 的時候,如果您通過ls l 就會發現,在 下包涵很多的目錄,比如etc usr var bin 等目錄,而在這些目錄中,我們進去看看,發現也有很多的目錄或檔案。檔案系統在linux 下看上去就象樹形結構,所以我們可以把檔案系統的結構形象的稱為樹形結構。linu...