Eu estava lendo sobre o mkfs
comando e me deparei com algo que não entendi muito bem:
mkfs
Sintaxe
mkfs [-t fstype] [fs_options] device
Opções:
............
-q
Uses mkfs in quiet mode, resulting in very little output.
O que é "modo silencioso" no contexto da criação de sistema de arquivos?
Responder1
"quiet" significa que não produzirá nada, a menos que haja um erro. Se eu fizer um sistema de arquivos de teste com mkfs
(que roda apenas mke2fs
no meu sistema e provavelmente no seu também):
$ 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
$
Eu recebo muitos resultados. Se eu fizer a mesma coisa com 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
$
Não recebo saída de texto. Isso não afeta o sistema de arquivos criado, apenas a saída do terminal que você obtém ao executar o comando.
( dd
está criando um arquivo de 1000 KB para criar o sistema de arquivos, em vez de usar um dispositivo real)