Come capire / etc / mtab?

/dev/mapper/VolGroup00-LogVol00 / ext3 rw 0 0 proc /proc proc rw 0 0 sysfs /sys sysfs rw 0 0 devpts /dev/pts devpts rw,gid=5,mode=620 0 0 /dev/sda1 /boot ext3 rw 0 0 tmpfs /dev/shm tmpfs rw 0 0 none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0 sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0 

Cosa significa le 6 colonne?

4 Solutions collect form web for “Come capire / etc / mtab?”

mtab elenca i file system montati attualmente e viene utilizzato dai comandi di assembly e sassembly quando si desidera elencare i montaggi o smontare tutti. Non viene utilizzato dal kernel, che mantiene la propria list (in / proc / mounts o / proc / self / mounts). La sua struttura è la stessa di fstab (vedi manpage) .

Separato da uno spazio bianco, le sue 6 colonne sono:

  1. Se necessario, montare il dispositivo
  2. Punto di assembly
  3. File system
  4. Montare le opzioni
  5. Usato dal command dump, 0 per ignorare
  6. Usato dal command fsck (che ordina di controllare all'avvio), 0 per ignorare

* Per chiarire, mtab contiene valori nella 5 ° e 6 ° colonna per avere la stessa struttura di fstab, anche se queste colonne hanno significato solo se utilizzate in fstab.

Il /etc/mtab condivide la stessa struttura di /etc/fstab . Secondo questo sito, la 5a e la 6a colonna in /etc/fstab vengono utilizzate per memorizzare le opzioni "Dump e fsck". La quinta colonna viene utilizzata per determinare se il dumping della partizione deve essere effettuato e il 6 per decidere se un fsck deve essere elaborato sulla partizione.

In /etc/mtab , tuttavia, queste due opzioni perdono il loro senso. Infatti, queste due opzioni vengono utilizzate durante il assembly delle partizioni e /etc/mtab elenca le partizioni già montate. Se lo capisco correttamente, queste opzioni non sono utili in /etc/mtab . Possono essere qui per motivi di compatibilità con /etc/fstab , poiché il contenuto di /etc/mtab deve essere direttamente utilizzabile in /etc/fstab

Le colonne in /etc/mtab sono uguali a /etc/fstab , tranne che rappresentano i file system montati attualmente, anziché quelli configurati per essere montati dall'installazione o dal sistema sysadmin.

È stato in grado di utilizzare il cat /etc/mtab > /etc/fstab per salvare la configuration corrente dei file system montati per gli stivali futuri. Non consiglio questo come dice, poiché mtab non conserva mounts per etichetta o UUID, come UUID= o LABEL= in / etc / fstab, che è abbastanza comune nelle distros in questi giorni. Ciò causerà problemi per i dispositivi che potrebbero non avviarsi nello stesso ordine, ad esempio unità USB o eSATA esterne.

man fstab vi darà una descrizione delle colonne.

Il file / etc / mtab è l'elenco dei file system montati che viene mantenuto dai programmi di assembly e sassembly. Il suo formato è simile al file fstab Le colonne sono arw

  • inserire il dispositivo o il filesystem remoto montato.
  • montare il punto nel file system il dispositivo è stato montato.
  • filesystemtype il tipo di filesystem montato.
  • opzioni le opzioni di assembly per il filesystem
  • dump utilizzato per il dump per decidere se il filesystem ha bisogno di dumping.
  • fsckorder utilizzato da fsck per detrarre il pass fsck da utilizzare.

Controllare la pagina del fstab man.

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.