Linux文件系統

關于FHS

Filesystem Hierarchy Standard

/bin 存放系統命令的目錄,普通用戶和root用戶都可以執行,不過放在/bin下的命令在單用戶模式下也可以執行

/sbin/ 保存和系統環境設置相關的命令,只有超級用戶才可以使用這些命令進行系統環境設置,但是有些命令也可以允許普通用戶查看

/usr/bin/ 存放系統命令的目錄,普通用戶和超級用戶都可以執行。這些命令和系統啟動無關,在單用戶模式下不能執行

/usr/sbin/ 存放根文件系統不必要的系統管理命令,例如多數服務程序,只有超級用戶可以使用。

/boot/ 系統啟動目錄,保存系統啟動相關的文件,引導加載器必須用到的各靜態文件,如內核文件kernel, initramfs和啟動引導程序(grub)文件等

/dev/ 保存所有硬件設備文件的:
設備有兩種類型:字符設備(線性設備),塊設備(隨機設備)

/etc/ 配置文件保存位置,系統內所有采用默認安裝方式(rpm安裝)的服務的配置文件全部保存在這個目錄中,比如用戶賬戶密碼,服務啟動腳本,常用服務的配置文件

/home/ 普通用戶的家目錄。每個用戶都要有一個默認登錄位置,所有普通用戶的家目錄就是在/home下簡歷一個和用戶名相同的目錄。如user1的家目錄就是/home/user1

/root/ 管理員的家目錄

/lib/ 系統調用的函數庫, 為系統啟動或根文件系統上的應用程序(/bin,/sbin等)提供共享庫,以及為內核提供內核模塊
libc.so.* 動態鏈接的c庫
ld* 運行時鏈接器/加載器
modules 用于儲存內核模塊的目錄

/lib64/ 64位系統特有的存放64位共享庫的路徑

/lost+found/ 當系統意外崩潰或意外掛機,一些文件碎片會放在這里。當系統啟動過程中fsck工具會檢查這里,并修復已經損壞的文件系統。這個目錄只在每個分區中出現,例如/lost+found就是根分區的備份恢復目錄,/boot/lost+found就是/boot分區的備份恢復目錄

/media/ 便攜式設備掛載目錄,如cdrom, floppy等

/mnt/ 早起linux只有這一個掛載目錄,并沒有細分。現在這個目錄建議噶在額外設備如U盤,移動硬盤和其他操作系統的分區

/misc/ 掛載目錄,系統建議用來掛載NFS服務的共享目錄。

/opt/ 附加應用程序的安裝位置,可選路徑 /usr/local/目錄也可以用來安裝軟件

/srv/ 當前主機位服務提供的數據

/tmp/ 為哪些會產生臨時文件的程序提供用于儲存臨時文件的目錄,可供用戶執行寫入操作:有特殊權限

/usr/ user Hierarchy,全局共享的只讀數據路徑
bin, sbin
lib, lib64
include C程序頭文件
share 命令手冊也和自帶文檔等架構特有的文件的儲存位置
local 另一個層級目錄
X11R6 X-Window程序的安裝位置
src 程序源碼文件的儲存位置

/usr/local 讓系統管理員安裝本地應用程序,通常用于安裝第三方的程序

/var 儲存常常發生數據變化的目錄
cache: Application cache data
lib: Variable state information
local: Variable data for /usr/local
lock: Lock files
log: Log files and directories
opt: Variable data for /opt
run: Data relevant to running process
spool: Application spool data
tmp: Temporry files preserved between system reboots

/proc/ 基于內存的虛擬文件系統,用于為內核級進程儲存器相關信息: 它們多為內核參數,如ne.ipv4.ip_forward, 虛擬為net/ipv4/ip_forward, 儲存于/proc/sys/,因此其完整路徑為/proc/sys/net/ipv4/ip_forward
/proc/cpuinfo是保存CPU信息的

/sys/ sysfs虛擬文件系統提供了一種比proc更為理想的訪問內核數據的途徑,其主要作用在與為管理linux設備提供一種模型的接口。 和/proc目錄相似,都是保存在內存當中的。

文件系統注意的地方

  1. 文件名嚴格區分字符大小寫
  2. 文件可以使用除"/"以外任意字符
  3. 文件名長度不能超過255字符
  4. 以. 開頭的文件都為隱藏文件( . 當前目錄, .. 當前目錄的上一級目錄)
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,517評論 6 539
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,087評論 3 423
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,521評論 0 382
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,493評論 1 316
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,207評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,603評論 1 325
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,624評論 3 444
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,813評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,364評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,110評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,305評論 1 371
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,874評論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,532評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,953評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,209評論 1 291
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,033評論 3 396
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,268評論 2 375

推薦閱讀更多精彩內容

  • 萬物皆是文件 在unix里面這是一句很有名的話: 在linux系統的大多數資源都以文件形式存在,包括文件 目錄...
    deppyu閱讀 2,260評論 0 51
  • 姓名:李振華 學號:17101223418 【嵌牛導讀】:文件系統是linux的一個十分基礎的知識,同時也是學習...
    大華華0504閱讀 629評論 0 2
  • 姓名:李振華 學號:17101223418 【嵌牛導讀】:文件系統是linux的一個十分基礎的知識,同時也是學習...
    大華華0504閱讀 270評論 0 1
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數據革命閱讀 12,199評論 2 33
  • 1 Linux文件系統基礎知識 1.1 文件結構 Linux使用標準的目錄結構,在Linux安裝的時候,安裝程序就...
    瘋狂小王子閱讀 545評論 0 2