Ich habe über den Befehl gelesen mkfs
und bin auf etwas gestoßen, das ich nicht ganz verstehe:
mkfs
Syntax
mkfs [-t fstype] [fs_options] device
Optionen :
............
-Q
Uses mkfs in quiet mode, resulting in very little output.
Was ist der „Stille Modus“ im Zusammenhang mit der Dateisystemerstellung?
Antwort1
"ruhig" bedeutet, dass nichts ausgegeben wird, es sei denn, es liegt ein Fehler vor. Wenn ich ein Testdateisystem erstelle mkfs
(das mke2fs
auf meinem System und wahrscheinlich auch auf Ihrem läuft):
$ 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
$
Ich bekomme eine Menge Ausgabe. Wenn ich dasselbe mache mit 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
$
Ich erhalte keine Textausgabe. Das erstellte Dateisystem selbst wird dadurch überhaupt nicht beeinflusst, sondern nur die Terminalausgabe, die Sie beim Ausführen des Befehls erhalten.
( dd
erstellt uns eine 1000-KiB-Datei, in der wir das Dateisystem erstellen, anstatt ein echtes Gerät zu verwenden)