MKFS

MKFS

我在阅读有关该mkfs命令的内容时发现了一些我不太明白的内容:

MKFS

句法

      mkfs [-t fstype] [fs_options] device

选项 :

…………

-q

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

文件系统创建上下文中的“安静模式”是什么?

答案1

“安静”意味着除非出现错误,否则它不会输出任何内容。如果我创建一个测试文件系统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 文件来创建文件系统,而不是使用真实设备)

相关内容