Linux的檔案系統分層結構:

Lunux檔案系統常用的目錄如下:
根目錄(/):根目錄是整個系統最重要的一個目錄,因為不但所有的目錄都是由根目錄衍生出來的,同時根目錄也與開機、還原、系統修復等操作有關,
執行檔案目錄(/bin):所有用戶使用的基本命令:不能關聯至獨立磁區,OS啟動即會用到的程式
開機檔案目錄(/boot):引導檔案存放目錄,內核檔案(vmlinuz)、引導加載器(bootloader,grub)都存放于此目錄
驅動設備目錄(/dev):設備檔案及特殊檔案存盤位置
組態檔目錄(/etc):組態檔目錄
普通用戶家目錄(/home):普通用戶家目錄
管理員家目錄(/root):管理員家目錄
重要系統執行檔案(/sbin):管理類的基本命令;不能關聯至獨立磁區,OS啟動即會用到的程式
臨時檔案存放目錄(/tmp):臨時檔案存盤位置
系統軟體資源目錄(/usr):usr 是 Unix Software Resource 的縮寫,也就是 “UNIX 作業系統軟體資源” 所放置的目錄
/usr/bin/:保證系統擁有完整功能而提供的應用程式
/usr/include/:C/C++等程式語言的頭檔案(header)與包含檔案(include)放置處
/usr/lib/:包含各應用軟體的函式庫、目標檔案以及一些不被一般用戶慣用的執行檔案或腳本
/usr/local/:第三方應用程式的安裝位置
/usr/sbin/:管理類的基本命令;不能關聯至獨立磁區,OS啟動即會用到的程式
/usr/share/:放置共享檔案的地方
/usr/src/:一般原始碼建議放置到這里
常態可變動檔案目錄(/var):該目錄主要針對常態性可變動檔案,包括快取(cache)、登錄檔案(log file)以及系統運行產生的日志檔案
/var/cache/:應用程式快取資料目錄
/var/lib/:應用程式狀態資訊資料
/var/lock/:鎖檔案
/var/log/:日志目錄及檔案
/var/mail/:放置個人電子郵件信箱的目錄
/var/run/:運行中的進行相關資料,通常用于存盤程式PID檔案
/var/spool/:應用程式資料池
擴展:
- 檔案系統從根目錄下開始,用“/”表示
- 根檔案系統(rootfs):root filesystem
- 標準Linux檔案系統(如:ext4),檔案名稱大小寫敏感,例如:MAIL,Mail,mail,mAil
- 以"."開頭的檔案為隱藏檔案
- 路徑分隔的"/"
- 檔案名最長255個位元組
- 包括路徑在內檔案名稱最長4095個位元組
- 除了斜杠和NULL,所有字符都有效,但使用特殊字符的目錄名和檔案不推薦使用,有些字符需要用引號來參考,
- 每個檔案都有兩類相關資料:元資料:metadata,及屬性;資料:data,即檔案內容,
- 藍色-->目錄
- 綠色-->可執行檔案
- 紅色-->壓縮檔案
- 淺藍色-->鏈接檔案
- 灰色-->其他檔案
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/536774.html
標籤:其他
上一篇:將數字的數字相加,直到得到一位數
下一篇:Linux中如何開啟一個定時任務
