/(根目錄):與開機系統有關
/usr (unix software resource):與軟體安裝、執行有關
/var (variable):與系統運作過程有關
/bin:
單人模式下還能被執行的指令
/boot:
主要放置開機會使用到的檔案, 包括linux核心檔案, 開機選單,與開機所需配置檔案等。
/dev:
任何裝置或介面裝置都是以檔案的形式存在於這個目錄當中
/etc:
系統主要的配置檔案幾乎都放置在這個目錄內, 如賬號密碼檔案, 各種服務的起始檔等
/home:
系統預設的使用者家目錄。
/lib:
開機時會用到的函式庫,以及/bin或/sbin底下的指令會呼叫的函式庫
/media:
可移除裝置
/mnt:
暫時掛載某些額外的裝置
/opt:
給第三方協力軟體放置的目錄
/root:
系統管理員的家目錄
/sbin:
linux有許多指令是來設定系統環境的,這些指令只有root使用者才能用來設定系統,其他使用者只能用來查詢而已,放在/sbin下的為開機過程中所需要的。
/srv:
service的縮寫, 一些網路服務啟動之後, 這些服務所需要取用的資料目錄
/tmp:
一般使用者或是正在執行的程式暫時放置檔案的地方
開機過程中僅有根目錄會被掛載, 其他分割槽則是在開機完成後才會持續的進行掛載的行為。因此, 根目錄下與開機有關的目錄,就不能與根目錄放到不同的分割槽去,這些目錄有:
/etc:配置檔案
/bin:重要執行檔
/dev:所需要的裝置檔案
/lib:執行檔所需的函式庫與核心所需的模組
/sbin:重要的系統執行檔案
/usr/bin:
絕大部分的使用者可使用指令都放在這裡
/usr/include:
c/c++等程式語言的header與include文件放置處
/usr/lib:
各應用軟體的函式庫, 目標檔案, 以及不被一般使用者慣用的執行檔和指令碼
/usr/local:
/usr/sbin:
非系統正常執行所需要的系統指令,最常見的就是某些網路伺服器軟體的服務指令(daemon)
/usr/share:
放置共享檔案的地方
/usr/src:
原始碼建議放到這裡, 核心原始碼建議放置到/usr/src/linux/下
/var是系統運作後會漸漸占用硬碟容量的目錄,主要針對常態性變動的檔案, 包括cache, log file以及某些軟體運作所產生的檔案。
/var/cache:
應用程式本身執行中會產生的一些暫存檔
/var/lib:
程式執行中,需要使用到的資料檔案放置的目錄
/var/lock:
一次只能被乙個應用程式使用
/var/log:
登陸檔案放置的目錄
/var/mail:
個人電子郵箱的目錄, 這個目錄也放置到/var/spool/mail/目錄下, 通常這兩個目錄互為鏈結檔案
/var/run:
某些程式或服務啟動後, 會將它們的pid放置到這個目錄下
/var/spool:
放置一些佇列資料,排隊等待其他程式使用的資料
/lost+found:當檔案系統發生錯誤時, 將一些遺失的片段放置在這個目錄下
/proc:虛擬檔案系統, 放置的資料都是在記憶體中, 如系統核心, 程序資訊,周邊裝置的狀態及網路狀態等
/sys:虛擬檔案系統,記錄與核心相關的資訊
Linux 目錄配置 FHS
linux 目錄配置 linux 目錄標準配置 fhsfhs filesystemhierarchy standard 主目錄下包含三層目錄 root 根目錄 與開機有關 usr unix software resource 與軟體安裝有關 var variable 與系統運作過程有關 根目錄的內容...
Linux 目錄配置 FHS
一,fhs的初步認識 1 fhs的作用 規範每個特定的目錄應當放置什麼樣的資料。2 fhs的介紹 filesystem hierarchy standard 檔案系統層次化標準 的縮寫,多數linux版本採用這種檔案組織形式,類似於windows作業系統中c盤的檔案目錄,fhs採用樹形結構組織檔案。...
Linux 目錄配置的依據FHS
fhs filesystem hierarchy standard,用於規範不同的linux distribution每個特定的目錄下應該放什麼樣的檔案和資料。fhs對檔案的不同形態的定義 1.可分享的 可以分享給其他系統掛載使用的目錄,所以包括執行檔案與使用者的郵件等資料,是能夠分享給網路上其他主...