GNU/Linux >> Linux Esercitazione >  >> Linux

FSTAB &MTAB

INTRODUZIONE

Questi sono alcuni di quei programmi critici per il tuo computer. Senza questi, il tuo computer non saprà dove trovare nessuna delle partizioni o unità sul computer. Fallo e puoi essere morto nell'acqua. Non apportare mai modifiche senza una buona copia di backup.

(1) /etc/fstab

In questo file c'è una descrizione dei vari file system. Comandi come ¨fsck¨ e ¨mount¨ consultano questo file per le azioni che intraprendono.
Sembra una descrizione complicata dei file sul tuo computer, ma è davvero semplice se la scomponi nelle parti di ogni voce. Dai un'occhiata qui sotto.
Affinché alcuni programmi siano in grado di determinare dove devono essere montate determinate partizioni per impostazione predefinita, viene utilizzato il file /etc/fstab

Comprendere il file /etc/fstab in Linux

I file system ei loro punti di montaggio nell'albero delle directory sono_configurati nel file /etc/fstab. Questo file contiene 1 riga con 6 campi per ogni file system montato. Le linee sono simili alle seguenti:

Ogni campo fornisce le seguenti informazioni per il montaggio del file system:


Campo 1 :elenca il nome del file del dispositivo, l'etichetta del file system o l'UUID (Universaly Unique Identifier). Utilizza anche LABEL=label o UUID=uuid ha il vantaggio che la partizione viene montata correttamente anche se il file del dispositivo utilizzato cambia, ad esempio o perché hai scambiato i dischi rigidi sul controller IDE.


Campo 2 . Elenca il punto di montaggio, la directory in cui montare il file system. La directory specificata qui deve già esistere. È possibile accedere al contenuto del supporto passando alla rispettiva directory.


Campo 3 . Elenca il tipo di file system (come ext2, xfs, swap ed ext4).


Campo 4 . Mostra le opzioni di montaggio. Più opzioni di montaggio separate da virgole (come noauto, user,sync o defaults).


Campo 5 . Indica se utilizzare il dump dell'utilità di backup per il file system. 0 significa nessun backup.


Campo 6 . Indica la sequenza dei controlli del file system (con l'utilità fsck) all'avvio del sistema:

  • 0 :file system che non vengono controllati.
  • 1 :la directory principale.
  • 2 :tutti gli altri file system modificabili; file system che su diverse unità controllavano in parallelo.

(2) /etc/mtab

La scheda (contrazione di m scheda dei file system su cui sono stati registrati le ) è un file di informazioni di sistema, che si trova comunemente su sistemi simili a Unix.

Questo file gestisce i dispositivi montati e viene aggiornato automaticamente dal comando mount.
E sembra un po' simile a fstab ma non uguale al 100% (notare rw e ro per lettura/scrittura e sola lettura) E elenca solo i dispositivi montati!

Note importanti:

1 – Mentre /etc/fstab elenca i file system e dove devono essere montati nell'albero delle directory durante l'avvio, non contiene informazioni sui montaggi attuali effettivi.

2 – Il /etc/mtab file elenca i file system attualmente montati e i relativi punti di montaggio. I comandi mount e umount influiscono sullo stato dei file system montati e modificano il file /etc/mtab.

3 – Il kernel conserva anche le informazioni per /proc/mounts , che elenca tutte le partizioni attualmente montate. Ai fini della risoluzione dei problemi, se c'è un conflitto tra le informazioni di /proc/mounts e /etc/mtab, i dati di /proc/mounts sono sempre più aggiornati e affidabili di /etc/mtab.

Visualizza i file system attualmente montati:

Puoi visualizzare i file system attualmente montati immettendo il comando mount . Vengono visualizzate informazioni simili alle seguenti:

Puoi anche visualizzare queste informazioni nel file /proc/mounts.

 cat /proc/mounts


Linux
  1. Linux:quali file system su Linux archiviano il tempo di creazione?

  2. Come convertire file system ext in Btrfs

  3. File system supportati e consigliati su Linux

  4. Perché ho bisogno di un bit "esegui" in modalità file su file system Unix?

  5. Quali file system su Linux memorizzano l'ora di creazione?

Che cos'è Fstab in Linux | Un'introduzione al file /etc/fstab di Linux

Come eseguire il backup di file system Ext2, Ext3 o Ext4 in Linux

Editor VIM

Comprendere il file /etc/fstab in Linux

Come riparare gli errori del file system nei sistemi basati su Debian

Come modificare file binari su sistemi Unix