GNU/Linux >> LINUX-Kenntnisse >  >> Linux

mke2fs-Befehlsbeispiele unter Linux

Der Befehl mke2fs wird verwendet, um die Dateisysteme ext2 und ext3 zu erstellen. In seiner einfachsten Form wird der Befehl als

verwendet
# mke2fs partition

wie:

# mke2fs /dev/hdc4

Hier sind einige der nützlichsten Optionen für mke2fs:

  • -c — Diese Option prüft während der Dateisystemerstellung auf fehlerhafte Blöcke.
  • -N — Diese Option überschreibt die Standardanzahl der erstellten Inodes. (Die Standardzahl ist normalerweise eine gute Wahl, aber Sie müssen diese Option möglicherweise verwenden, um zusätzlichen nutzbaren Speicherplatz zuzulassen.)
  • -m — Diese Option gibt etwas Speicherplatz auf der Festplatte frei, aber Sie tun dies auf eigene Gefahr. Standardmäßig weist das System dem Superuser 5 % der Blöcke zu – zur Verwendung bei der Dateiwiederherstellung während fsck. Sie können diese Zuweisung verringern, aber Sie hinterlassen möglicherweise nicht genügend Blöcke, damit fsck genügend Dateien wiederherstellen kann.
  • -L — Diese Option gibt dem Volume ein Label, was nützlich ist, wenn Sie daran erinnert werden müssen, wofür das Dateisystem verwendet wird; es bietet auch eine gewisse Flexibilität bei der Identifizierung von Volumes in /etc/fstab.
  • -S — Diese Option ist ein letzter verzweifelter Versuch, ein kaputtes Dateisystem wiederherzustellen; Es schreibt nur den Superblock und die Deskriptoren und lässt die Informationen in den Inodes unverändert. Führen Sie immer fsck aus, nachdem Sie diese Option verwendet haben.

mke2fs-Befehlsbeispiele

1. So erstellen Sie ein Dateisystem auf einem Gerät:

# mke2fs /dev/sda2 

2. So geben Sie die Blockgröße in Bytes an:

# mke2fs -b 1024 /dev/sda2 

3. So überprüfen Sie das Gerät auf fehlerhafte Blöcke:

# mke2fs -c /dev/sda2 

4. So stellen Sie erweiterte Optionen für das Dateisystem ein:

# mke2fs -E stride=stride-size
# mke2fs -E stripe-width=stripe-width
# mke2fs -E resize=max-online-resize
# mke2fs -E lazy_itable_init[= <0 to disable, 1 to enable>]
# mke2fs -E test_fs

5. So geben Sie die Größe der Fragmente in Bytes an:

# mke2fs -f fragment-size 

6. Um mke2fs zu zwingen, ein Dateisystem zu erstellen:

# mke2fs -F /dev/sda2 

7. So legen Sie die Anzahl der Blöcke in einer Blockgruppe fest:

# mke2fs -g blocks-per-group 

8. So geben Sie die Anzahl der Blockgruppen an, die zusammengepackt werden, um eine größere virtuelle Blockgruppe zu erstellen:

# mke2fs -G number-of-groups 

9. So geben Sie das Byte/Inode-Verhältnis an:

# mke2fs -i bytes-per-inode 

10. Um die Größe jedes Inodes in Bytes anzugeben:

# mke2fs -I inode-size 

11. So erstellen Sie das ext3-Journal mit den in der Befehlszeile angegebenen Optionen:

# mke2fs -J size=journal-size
# mke2fs -J device=external-journal 

12. Um beizubehalten, versuchen Sie nicht, Blöcke zur mkfs-Zeit zu verwerfen:

# mke2fs -K 

13. So lesen Sie die Liste der fehlerhaften Blöcke aus Dateiname:

# mke2fs -l filename 

14. So setzen Sie die Datenträgerbezeichnung für das Dateisystem auf neue Datenträgerbezeichnung:

# mke2fs -L new-volume-label 

15. So geben Sie den Prozentsatz der für den Superuser reservierten Dateisystemblöcke an:

# mke2fs -m reserved-blocks-percentage 

16. So legen Sie das zuletzt gemountete Verzeichnis für das Dateisystem fest:

# mke2fs -M last-mounted-directory 

17. Um nicht wirklich ein Dateisystem zu erstellen, sondern anzuzeigen, was es tun würde, wenn es ein Dateisystem erstellen würde:

# mke2fs -n  

18. So überschreiben Sie die Standardberechnung der Anzahl von Inodes, die für das Dateisystem reserviert werden sollten:

# mke2fs -N number-of-inodes 

19. So überschreiben Sie den Standardwert des Felds „Creator Operating System“ des Dateisystems:

# mke2fs -o creator-os 

20. So erstellen Sie ein Dateisystem mit den angegebenen Eigenschaften:

# mke2fs -O dir_index
# mke2fs -O extent
# mke2fs -O filetype
# mke2fs -O flex_bg
# mke2fs -O has_journal
# mke2fs -O journal_dev
# mke2fs -O large_file
# mke2fs -O resize_inode
# mke2fs -O sparse_super
# mke2fs -O uninit_bg 

21. So beenden Sie die Ausführung:

# mke2fs -q 

22. So legen Sie die Dateisystemrevision für das neue Dateisystem fest:

# mke2fs -r revision 

23. Um nur Superblock- und Gruppendeskriptoren zu schreiben:

# mke2fs -S 

24. So geben Sie den Dateisystemtyp an:

# mke2fs -t fs-type 

25. Um anzugeben, wie das Dateisystem verwendet werden soll:

# mke2fs -T usage-type[,...] 

26. So erstellen Sie das Dateisystem mit der angegebenen UUID:

# mke2fs -U UUID 

27. Für die ausführliche Ausführung:

# mke2fs -v 

28. So drucken Sie die Versionsinformationen:

# mke2fs -V 


Linux
  1. JQ-Befehl in Linux mit Beispielen

  2. 7 Beispiele für Linux-df-Befehle

  3. rm-Befehlsbeispiele unter Linux

  4. ps-Befehlsbeispiele in Linux

  5. w Befehlsbeispiele unter Linux

9 Beispiele für tee-Befehle unter Linux

9 diff-Befehlsbeispiele in Linux

Linux-IP-Befehl mit Beispielen

15 Linux-PS-Befehl mit Beispielen

8 Beispiele für LDD-Befehle unter Linux

id-Befehlsbeispiele in Linux