跳轉到內容

Fedora 和 Red Hat 系統管理/檔案系統管理

來自 Wikibooks,開放世界中的開放書籍

分割槽管理

[編輯 | 編輯原始碼]

分割槽是磁碟上包含

在 fdisk 提示符下:n - 建立新分割槽 e - 建立擴充套件分割槽 p - 打印表格

塊裝置

[編輯 | 編輯原始碼]

分割槽概述

[編輯 | 編輯原始碼]

使用 Radified 的 [1] 類比,分割槽就像

建立分割槽

[編輯 | 編輯原始碼]
使用 fdisk 工具
[編輯 | 編輯原始碼]

"fdisk -l" ---> 列出 fdisk -l

Mkfs 命令
[編輯 | 編輯原始碼]

mkfs,然後按兩次 Tab 鍵會給你一個列表 mkfs -t * 等於 mkfs.*

所以 mkfs.reiserfs 等於 mkfs -t reiserfs

VFAT 檔案系統 - 通常用於 usb mkfs -b ----> mkfs -t 每個分割槽都有

4k 是你想要的 -> 針對速度最佳化的 rat mkfs -f [碎片大小] fdisk -> 進入互動式提示符 w - 寫入 n - 新建 m - 手動 +100m - 建立分割槽 q - 退出命令 "q" 將退出 fdisk。如果你用 "q" 而不是 "w" 退出

1000 位元組是 kb 1024 位元組是 kib "kibibytes"

執行命令 "cat /proc/partitions" 檢視檔案 /proc/partitions 會告訴你核心知道的塊裝置 partprobe - 與核心的更高層級通訊

使用 "partprobe" 檢查核心是否同意我們的分割槽是個好主意

Sysfs 檔案系統與 Proc 檔案系統

[編輯 | 編輯原始碼]

索引節點

[編輯 | 編輯原始碼]

元資料儲存在索引節點中

我們已經 goto 了格式化的檔案系統

ctime - 索引節點何時建立 mtime - 索引節點最後修改時間

ext2 必須確保將其分配給正確檔案系統 - tune2fs -l /dev/xvda1

dumpe2fs /dev/xvda1 正在儲存

= 掛載檔案系統
[編輯 | 編輯原始碼]

如果要顯示在桌面上,則會顯示為 mnt

如果我們 "touch /home/share/unmounted"

掛載的命令

每個目錄都有一個用於當前目錄的索引節點(在 . 條目中)

dump e2fs 會告訴我們是否

檔案系統

[編輯 | 編輯原始碼]

ext2 和 ext3

[編輯 | 編輯原始碼]

ext3 是 ext2 檔案系統,添加了日誌功能。日誌功能在寫入操作開始之前跟蹤將要寫入磁碟的內容。寫入完成後,會在日誌中記錄下來。如果系統在寫入過程中崩潰,它可以在恢復後恢復操作。這可以防止對磁碟進行不完整的寫入,並消除在系統崩潰後執行檔案系統檢查的需要。

JFS 是由 IBM 製造並於 2001 年移植到 Linux 的高效能檔案系統。它使用 B+ 樹、擴充套件和日誌來保證檔案系統在崩潰事件中的一致性。

標記檔案系統和塊裝置

[編輯 | 編輯原始碼]

掛載檔案系統

[編輯 | 編輯原始碼]

mount 命令

[編輯 | 編輯原始碼]

/etc/fstab

[編輯 | 編輯原始碼]

AutoFS - 自動掛載

[編輯 | 編輯原始碼]

AutoFS 允許系統在需要時自動掛載裝置和網路共享,並在不再使用時自動解除安裝它們。自動掛載器的主要配置檔案是 /etc/auto.master。最初,此檔案只包含註釋,包括 /etc/auto.misc/etc/auto.net 的示例。

自動掛載主目錄

[編輯 | 編輯原始碼]

AutoFS 指令碼

[編輯 | 編輯原始碼]

/net 示例

[編輯 | 編輯原始碼]
華夏公益教科書