mkfs

mkfs

Estaba leyendo sobre el mkfscomando y encontré algo que no entiendo del todo:

mkfs

Sintaxis

      mkfs [-t fstype] [fs_options] device

Opciones:

............

-q

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

¿Qué es el "modo silencioso" en el contexto de la creación de un sistema de archivos?

Respuesta1

"silencioso" significa que no generará nada a menos que haya un error. Si hago un sistema de archivos de prueba con mkfs(que simplemente se ejecuta mke2fsen mi sistema, y ​​probablemente también en el tuyo):

$ 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
$

Obtengo muchos resultados. Si hago lo mismo con 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
$

No obtengo ningún resultado de texto. No afecta en absoluto el sistema de archivos creado, solo la salida del terminal que obtienes al ejecutar el comando.

( ddnos está creando un archivo de 1000 KB para crear el sistema de archivos, en lugar de usar un dispositivo real)

información relacionada