在本文中,您將學習如何使用 mke2fs
Linux 命令。
mke2fs
該命令是 e2fsprogs 軟件包的一部分,並為 ext2 / 3/4 文件系統提供文件系統實用程序。 mkfs
作為命令一部分的命令 util-linux
當請求創建 ext2 / 3/4 文件系統時,該包調用 mke2fs。您可以使用此實用程序從終端創建文件系統。
筆記: 請務必在繼續之前備份您的數據,因為您設備上的所有數據都將被刪除。
mke2fs 命令的語法
句法 mke2fs
命令是:
mke2fs [ -c | -l filename ] [ -b block-size ] [ -f fragment-size ] [ -g blocks-per-group ] [ -G number-of-groups ] [ -i bytes-per-inode ] [ -I inode-size ] [ -j ] [ -J journal-options ] [ -K ] [ -N number-of-inodes ] [ -n ] [ -m reserved-blocks-percentage ] [ -o creator-os ] [ -O feature[,...] ] [ -q ] [ -r fs-revision-level ] [ -E extended-options ] [ -v ] [ -F ] [ -L volume-label ] [ -M last-mounted-directory ] [ -S ] [ -t fs-type ] [ -T usage-type ] [ -U UUID ] [ -V ] device [ blocks-count ]
mke2fs -O journal_dev [ -b block-size ] [ -L volume-label ] [ -n ] [ -q ] [ -v ] external-journal [ fs-size ]
查找版本 mke2fs
在您的系統上安裝它並執行以下操作:
mke2fs -V
如何檢查設備上的壞塊並創建文件系統?
存儲不可靠數據的設備部分稱為壞塊。你可以使用它 mke2fs
用於識別此類壞塊的命令。
這個 -C 在設備上創建文件系統之前檢查壞塊的選項。
使用 mke2fs 命令檢測壞塊和創建 ext2 文件系統的語法:
sudo mke2fs -c /dev/sdbX
如果指定 -C 運行兩次並使用慢速讀/寫測試而不是快速只讀測試 -C 只指定一次。
sudo mke2fs -c -c /dev/sdbX

如何使用 mke2fs 命令創建 ext2 / 3/4 文件系統?
在您的設備上創建 ext2 / 3/4 文件系統 -t 用於指定要創建的文件系統類型的選項。
使用 mke2fs 命令創建文件系統并快速檢查設備上的壞塊的語法:
sudo mke2fs -t fs_type -c /dev/sdbX
對於 ext4 文件系統,將 fs_type 替換為: 擴展 4 指定分區。

如何創建帶有捲標的文件系統?
這個 -L 該選項用於將分區的捲標設置為新的捲標。
創建 ext4 文件系統的語法 BACKUP
使用 mke2fs 命令的捲標。
sudo mke2fs -t ext4 -L BACKUP /dev/sdb1

您可以找到卷的標籤 e2label
命令:
sudo e2label /dev/sdbX

如何為每個 inode 創建具有特定字節數的文件系統?
這個 -一代 該選項用於指定在設備上創建文件系統時每個 inode 的字節數。這指定了可以保存在存儲中的文件的限制。
使用卷標為每個 inode 創建 8192 字節 ext4 文件系統的語法 BACKUP
利用 mke2fs
命令:
sudo mke2fs -t ext4 -L BACKUP -i 8192 /dev/sdbX

現在,要查看每個 inode 的字節數,請運行以下命令: df
命令:
df -i /dev/sdbX

或者, tune2fs
命令:
sudo tune2fs -l /dev/sdbX | grep Inode
如何創建具有特定 inode 大小的文件系統?
這個 -一代 有選項 mke2fs
此命令以字節為單位指定 inode 大小的數量。 inode 大小表示創建的每個 inode 的大小。
使用 mke2fs 命令創建具有特定節點大小的 ext4 文件系統的語法:
sudo mke2fs -t ext4 -I 128 /dev/sdbX

inode的大小可以查到如下 tune2fs
命令:
sudo tune2fs -l /dev/sdbX | grep Inode
結論是
mke2fs
是使用終端在您的設備上創建 ext2 / 3/4 文件系統的強大命令。適用於所有 Linux 發行版。您可以在此處閱讀 Linux 手冊頁以獲取詳細概述。
謝謝你的閱讀! ??