мкфс

мкфс

Я читал об этой 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создает нам файл размером 1000 КБ для создания файловой системы, вместо использования реального устройства)

Связанный контент