0x01 Linux---文件系統目錄結構

1./bin
包含基本命令,如ls、cp、mkdir等,這個目錄中的文件都是可執行的。
2./sbin
包含系統命令,如modprobe、hwclock、ifconfig等,大多是涉及系統管理的命令,這個目錄中的文件
都是可執行的。
3./dev
設備文件存儲目錄,應用程序通過對這些文件的讀寫和控制以訪問實際的設備。
4./etc
系統配置文件的所在地,一些服務器的配置文件也在這裏,如用戶賬號及密碼配置文件。busybox的
啓動腳本也存放在該目錄。
5./lib
系統庫文件存放目錄等。
6./mnt
/mnt這個目錄一般是用於存放掛載儲存設備的掛載目錄,比如含有cdrom等目錄。可以參看/etc/fstab的
定義。有時我們可以讓系統開機自動掛載文件系統,並把掛載點放在這裏。
7./opt
opt是“可選”的意思,有些軟件包會被安裝在這裏。
8./proc
操作系統運行時,進程及內核信息(比如CPU、硬盤分區、內存信息等)存放在這裏。/proc目錄爲僞
文件系統proc的掛載目錄,proc並不是真正的文件系統,它存在於內存之中。
9./tmp
用戶運行程序的時候,有時會產生臨時文件,/tmp用來存放臨時文件。
10./usr
這個是系統存放程序的目錄,比如用戶命令、用戶庫等。
11./var
var表示的是變化的意思,這個目錄的內容經常變動,如/var的/var/log目錄被用來存放系統日誌。
12./sys
Linux 2.6以後的內核所支持的sysfs文件系統被映射在此目錄上。Linux設備驅動模型中的總線、驅動
和設備都可以在sysfs文件系統中找到對應的節點。當內核檢測到在系統中出現了新設備後,內核會在sysfs
文件系統中爲該新設備生成一項新的記錄。

參考:《Linux設備驅動開發詳解》

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章