一、mke2fs命令node
在Linux系統下,mke2fs命令可用於建立磁盤分區上的」ext2/ext3」文件系統。linux
(1)語法spa
mke2fs(選項)(參數)
(2)經常使用選項.net
-b<區塊大小>:指定區塊大小,單位爲字節。code
-c:檢查是否有損壞的區塊。blog
-f<不連續區段大小>:指定不連續區段的大小,單位爲字節。ip
-F:無論指定的設備爲什麼,強制執行mke2fs。it
-i<字節>:指定」字節/inode」的比例。io
-N<inode數>:指定要創建的inode數目。class
-l<文件>:從指定的文件中,讀取文件中損壞區塊的信息。
-L<標籤>:設置文件系統的標籤名稱。
-m<百分比值>:指定給管理員保留區塊的比例,預設爲5%。
-M:記錄最後一次掛入的目錄。
-q:執行時不顯示任何信息。
-r:指定要創建的ext2文件系統版本。
-R=<區塊數>:設置磁盤陣列參數。
-S:僅寫入superblock與group descriptors,而不更改inode able inode bitmap以及bitmap。
-v:執行時顯示詳細信息。
-V:顯示版本信息。
(3)參數
設備文件:指定要建立的文件系統的分區設備文件名。
塊數:指定要建立的文件系統的磁盤塊數量。
(4)實例
建立指定的ext2文件系統:
$ sudo mke2fs –q /dev/hda1
二、mkfs命令
在Linux系統下,mkfs命令用於在設備上(一般爲硬盤)建立Linux文件系統,mkfs命令自己並不執行創建文件系統的工做,而是去調用相關的程序來執行。
(1)語法
mkfs(選項)(參數)
(2)經常使用選項說明
-t<文件系統類型>:指定要創建的文件系統類型。
-v:顯示版本信息與詳細的使用方法。
-V:顯示簡要的使用方法。
-c:在製做檔案系統前,檢查該partition是否有壞軌。
(3)參數
文件系統:指定要建立的文件系統對應的設備文件名。
塊數:指定文件系統的磁盤塊數。
(4)實例
在/dev/hda5上創建一個msdos的檔案系統,同時檢查是否有壞軌存在,而且過程詳細列出:
$ sudo mke2fs –q /dev/hda1
將/dev/sda6格式化爲ext3格式,/dev/sda7格式化爲ext2格式:
$ sudo mkfs –t ext3 /dev/sda6 $ sudo mkfs –t ext2 /dev/sda7
參考:
https://man.linuxde.net/mkfs
https://man.linuxde.net/mke2fs