Terminology

mkfs 命令的“安靜模式”是什麼意思?

  • June 24, 2014

我正在閱讀有關該mkfs命令的內容,但遇到了一些我不太理解的內容:

mkfs

句法

      mkfs [-t fstype] [fs_options] device

選項 :

…………

-q

Uses mkfs in quiet mode, resulting in very little output.

什麼是文件系統創建上下文中的“安靜模式”?

“安靜”意味著它不會輸出任何東西,除非出現錯誤。如果我用mkfs(它只mke2fs在我的系統上執行,也可能在你的系統上執行)創建一個測試文件系統:

$ dd if=/dev/zero of=test bs=1024 count=1000
1000+0 records in
1000+0 records out
1024000 bytes (1.0 MB) copied, 0.00222076 s, 461 MB/s
$ mkfs test
mke2fs 1.42.10 (18-May-2014)
Discarding device blocks: done                            
Creating filesystem with 1000 1k blocks and 128 inodes

Allocating group tables: done                            
Writing inode tables: done                            
Writing superblocks and filesystem accounting information: done
$

我得到了很多輸出。如果我做同樣的事情mke2fs -q

$ dd if=/dev/zero of=test-quiet bs=1024 count=1000
1000+0 records in
1000+0 records out
1024000 bytes (1.0 MB) copied, 0.00222076 s, 461 MB/s
$ mkfs -q test-quiet
$

我沒有得到文本輸出。它根本不會影響創建的文件系統本身,只會影響您在執行命令時獲得的終端輸出。

dd正在為我們製作一個 1000KiB 的文件來創建文件系統,而不是使用真實設備)

引用自:https://unix.stackexchange.com/questions/138892