linux系統中所有檔案儲存在檔案系統中,檔案被組織到一棵目錄樹中,樹根在該層次結構的頂部,樹根的下方衍生出子目錄分支,稱為檔案系統層次結構
「/目錄」是根目錄,位於檔案系統層次結構的頂部,/字元還用作檔名中目錄分隔符。例如,如果etc是/目錄的子目錄,就把它稱為/etc目錄
/的子目錄用於標準化的用途,以便根據檔案和用途組織檔案,可以方便查詢檔案,子目錄/boot用於儲存啟動系統所需的檔案
在描述檔案系統目錄內容時,會遇到下列術語:
靜態,保持不變的內容,除非以顯示方式編輯或重新配置
動態或可變,通常由活動程序修改或附加的內容
永久,在重啟後任然保留的內容,尤其是配置設定
執行時,重啟期間清除的程序或系統特定內容或屬性
linux系統中一些最重要的目錄:
位置術語
/usr
安裝的軟體、共享的庫,包含檔案和靜態唯讀程式。重要的子目錄有:
-/usr/bin:使用者命令
-/usr/sbin:系統管理命令
-/usr/local:本地自定義軟體
/etc
特定於此系統的配置檔案
/var
特定於此系統的可變資料,在系統啟動之間保持永久性。動態變化的檔案(如資料庫、快取目錄、日誌檔案、印表機後台處理檔案和**內容)可以在/var下找到
/run
自上一次系統啟動以來,啟動程序的執行資料,包括程序id檔案和鎖定檔案。此目錄中的內容在重啟時重新建立
/home
普通使用者儲存其個人資料和配置檔案的主目錄
/root
管理超級使用者root的主目錄
/tmp
供臨時檔案使用的全域性可寫空間。10天內未訪問、未更改的檔案將自動從該目錄中刪除。還有乙個臨時目錄/var/tmp,該目錄中的檔案如果在30天內未訪問、更改,將被自動刪除
/boot
開始啟動過程所需檔案
/dev
包含特殊的裝置檔案,用於訪問硬體
Linux檔案系統層次結構
1 檔案系統的層次結構 linux系統中所有的檔案儲存在檔案系統中,它們被組織到乙個顛倒的目錄樹中,成為檔案系統結構。這顆樹是顛倒的,因為樹根在該層次的頂部,樹根的下方延伸出目錄和子目錄的分支。2 目錄是根目錄,位於檔案系統層次結構的頂部。字元還用作檔名中的目錄分隔符。例如,如果etc是 目錄中的子...
linux檔案系統層次結構
fhs 定義linux系統中主要的目錄以及目錄儲存的內容,多數linux發行版遵從fhs標準。linux或unix作業系統中,所有的檔案和目錄都是被組織成以根目錄為起點的乙個倒置的樹狀結構,根目錄之下可以是檔案也可以是目錄,每乙個目錄又可以包含許多子目錄檔案。etc 系統的配置檔案 mnt 臨時掛在...
linux檔案系統目錄層次結構FSH
linux的哲學思想是一切皆檔案,把幾乎所有資源統統抽象為檔案形式。根目錄下結構 解釋 bin 二進位制可執行命令 dev 存放必要的裝置檔案 home 存放普通使用者的主目錄,包括儲存的檔案,個人配置,等等 media 掛載點,linux系統會自動識別一些裝置,例如優盤,當識別後,linux會把識...