GNU/Linux >> Linux Esercitazione >  >> Linux

Esempi di comandi mke2fs in Linux

Il comando mke2fs viene utilizzato per creare i file system ext2 ed ext3. Nella sua forma più semplice, il comando è usato come

# mke2fs partition

come:

# mke2fs /dev/hdc4

Ecco alcune delle opzioni più utili per mke2fs:

  • -c — Questa opzione verifica la presenza di blocchi danneggiati durante la creazione del file system.
  • -N — Questa opzione sovrascrive il numero predefinito di inode creati. (Il numero predefinito è generalmente una buona scelta, ma potrebbe essere necessario utilizzare questa opzione per consentire ulteriore spazio su disco utilizzabile.)
  • -m — Questa opzione libera spazio sul disco, ma lo fai a tuo rischio e pericolo. Per impostazione predefinita, il sistema assegna il 5% dei blocchi al superutente, da utilizzare nel ripristino dei file durante fsck. Puoi ridurre tale allocazione, ma potresti non lasciare abbastanza blocchi per fsck per recuperare abbastanza file.
  • -L — Questa opzione assegna al volume un'etichetta, utile se è necessario ricordare a cosa serve il filesystem; fornisce anche una certa flessibilità nell'identificare i volumi in /etc/fstab.
  • -S — Questa opzione è l'ultimo sforzo per il ripristino di un file system danneggiato; scrive solo il superblocco e i descrittori, lasciando invariate le informazioni negli inode. Esegui sempre fsck dopo aver utilizzato questa opzione.

Esempi di comando mke2fs

1. Per creare un file system su un dispositivo:

# mke2fs /dev/sda2 

2. Per specificare la dimensione del blocco in byte:

# mke2fs -b 1024 /dev/sda2 

3. Per verificare la presenza di blocchi danneggiati nel dispositivo:

# mke2fs -c /dev/sda2 

4. Per impostare le opzioni estese per il file system:

# 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. Per specificare la dimensione dei frammenti in byte:

# mke2fs -f fragment-size 

6. Per forzare mke2fs a creare il file system:

# mke2fs -F /dev/sda2 

7. Per specificare il numero di blocchi in un gruppo di blocchi:

# mke2fs -g blocks-per-group 

8. Per specificare il numero di gruppi di blocchi che verranno raggruppati per creare un gruppo di blocchi virtuali più grande:

# mke2fs -G number-of-groups 

9. Per specificare il rapporto byte/inode:

# mke2fs -i bytes-per-inode 

10. Per specificare la dimensione di ciascun inode in byte:

# mke2fs -I inode-size 

11. Per creare il journal ext3 utilizzando le opzioni specificate nella riga di comando:

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

12. Per mantenere, non tentare di scartare i blocchi al momento di mkfs:

# mke2fs -K 

13. Per leggere l'elenco dei blocchi danneggiati dal nome del file:

# mke2fs -l filename 

14. Per impostare l'etichetta del volume per il filesystem su new-volume-label:

# mke2fs -L new-volume-label 

15. Per specificare la percentuale dei blocchi del filesystem riservati al superutente:

# mke2fs -m reserved-blocks-percentage 

16. Per impostare l'ultima directory montata per il filesystem:

# mke2fs -M last-mounted-directory 

17. Per non creare effettivamente un filesystem, ma mostrare cosa farebbe se dovesse creare un filesystem:

# mke2fs -n  

18. Per sovrascrivere il calcolo predefinito del numero di inode che dovrebbero essere riservati per il filesystem:

# mke2fs -N number-of-inodes 

19. Per sovrascrivere il valore predefinito del campo "sistema operativo creatore" del filesystem:

# mke2fs -o creator-os 

20. Per creare un filesystem con le caratteristiche indicate:

# 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. Per uscire dall'esecuzione:

# mke2fs -q 

22. Per impostare la revisione del filesystem per il nuovo filesystem:

# mke2fs -r revision 

23. Per scrivere solo i descrittori di superblocco e di gruppo:

# mke2fs -S 

24. Per specificare il tipo di filesystem:

# mke2fs -t fs-type 

25. Per specificare come verrà utilizzato il filesystem:

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

26. Per creare il filesystem con l'UUID specificato:

# mke2fs -U UUID 

27. Per l'esecuzione dettagliata:

# mke2fs -v 

28. Per stampare le informazioni sulla versione:

# mke2fs -V 


Linux
  1. sa Esempi di comandi in Linux

  2. w Esempi di comandi in Linux

  3. ac Esempi di comandi in Linux

  4. Esempi di comandi df in Linux

  5. du Esempi di comandi in Linux

9 Esempi di comandi tee in Linux

9 esempi di comandi diff in Linux

Comando IP Linux con esempi

15 Comando Linux ps con esempi

8 Esempi di comandi LDD in Linux

Esempi di comandi id in Linux