學習Linux(19)檔案系統

2021-10-08 06:05:29 字數 1481 閱讀 5038

不同的發行版對根目錄的理解不同,但它們大都遵守檔案層次標準(fhs, filesystem hierarchy standard),所以根 目錄下的各個子目錄內容和功能大致如下表所示。

根目錄的內容:

目錄 目錄放置的內容

bin 存放系統命令的目錄,如命令cat,cp,mkdir

boot 存放開機啟動過程所需的內容,如開機管理程式grub2

dev 所有裝置檔案的目錄(如音效卡、硬碟、光碟機)

etc 系統的主要配置檔案

home 使用者家目錄資料的存放目錄

lib 存放sbin和bin目錄下命令所需的庫檔案

lib32/lib64 存放二進位制函式庫,支援32位/64位

lost+found 在ext3/4系統中,當系統意外崩潰或意外關機時,會產生一些碎片檔案在這個目錄下面,系統啟動fcsk工具會檢查這個目錄,並修復已損壞的檔案。

media 用於掛載光碟,軟盤和***等裝置

mnt 同media作用一樣,用於臨時掛載儲存裝置

opt 第三方軟體安裝存放目錄。

proc 程序及核心資訊存放目錄,不占用硬碟空間。

root root 使用者的家目錄

run 是乙個臨時檔案系統,儲存系統啟動以來的資訊。當系統重啟時,這個目錄下的檔案應該被刪掉或清除。

sbin root 使用者使用的命令存放目錄

srv 一些網路服務所需要的資料檔案

sys 同proc目錄,用於記錄cpu與系統硬體的相關資訊

tmp 程式執行時產生的臨時檔案存放目錄

usr 系統存放程式的目錄,類似於在windows下的資料夾programefiles

var 存放內容常變動的檔案目錄,如系統日誌檔案

下面我們對根目錄下的內容進行詳細說明,在閱讀這些說明時,請親自開啟對應的目錄檢視,以建立初步印象。

檢視檔案屬性

登入時候,ubuntu動作過程

Linux學習(2) 檔案系統

檔案結構 1.倒轉的單根樹狀結構 2.區分大小寫 3.使用 分割 windows使用 4.根目錄為 當前工作目錄 使用 pwd 檢視 檔名稱 1.大小寫敏感 2.長度最大255字元 3.除了正斜線,都是有效字元 4.使用touch命令可以建立空白檔案或者更新檔案的時間 5.隱藏檔案以 開頭 列出目錄...

Linux學習筆記四 檔案系統

一 檔案含義 boot 用來存放與linux系統啟動有關的程式,比如啟動引導裝載程式等。linux系統的根目錄,所有的目錄都掛在這個目錄下面。home 存放普通使用者的資料,是普通使用者的宿主目錄。swap 實現虛擬記憶體,建議大小是物理記憶體的1 2倍。etc 系統配置檔案。var 包含經常發生變...

linux檔案系統 ext2檔案系統

如何快速高效的尋到在硬碟儲存的資料,於是檔案系統就誕生了。檔案系統是邏輯層面的,那麼檔案系統是如何管理 件層提供的磁碟空間的?現在,大部分檔案系統採用索引分配方案 優點 1.能夠保持好大部分檔案的區域性性 2.滿足檔案插入,刪除的高效 3.隨機讀寫不需要沿著指標前行 缺點1.會有較多的磁碟尋道次數 ...