Bagaimana memahami / etc / mtab?

13
/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

Apa arti dari 6 kolom?

yum
sumber

Jawaban:

17

mtab mendaftar sistem file yang saat ini di-mount dan digunakan oleh perintah mount dan unmount ketika Anda ingin membuat daftar mount atau unmount semua. Itu tidak digunakan oleh kernel, yang memelihara daftar sendiri (dalam /proc/mountsatau /proc/self/mounts). Strukturnya sama dengan fstab (lihat halaman manual) .

Dipisahkan oleh spasi putih, 6 kolomnya adalah:

  1. Pasang perangkat jika ada atau "tidak ada"
  2. Mount point
  3. Berkas sistem
  4. Opsi pemasangan
  5. Digunakan oleh perintah dump, 0 untuk mengabaikan *
  6. Digunakan oleh perintah fsck (perintah untuk memeriksa saat boot), 0 untuk diabaikan *

* Catatan: mtab menempatkan nilai dummy ke dalam kolom ke-5 dan ke-6 sehingga file tersebut tetap memiliki struktur yang sama dengan fstab. Kolom-kolom ini tidak memiliki arti di mtab.

thomasrutter
sumber
3

The /etc/mtabberkas berbagi struktur yang sama seperti /etc/fstab. Menurut situs ini kolom ke-5 dan ke-6 /etc/fstabdigunakan untuk menyimpan "Opsi pembuangan dan fsck". Kolom ke-5 digunakan untuk menentukan apakah harus membuang partisi, dan ke-6 untuk memutuskan apakah fsck harus diproses pada partisi.

Dalam /etc/mtabNamun, ini dua pilihan kehilangan akal mereka. Memang, kedua opsi ini digunakan saat memasang partisi, dan /etc/mtabmencantumkan partisi yang sudah di-mount. Jika saya memahaminya dengan benar, opsi ini tidak berguna di /etc/mtab. Mereka mungkin ada di sini untuk alasan kompatibilitas /etc/fstab, karena konten /etc/mtabharus langsung dapat digunakan di/etc/fstab

Agemen
sumber
Poin bagus tentang kolom 5 dan 6 menjadi tidak berarti di / etc / mtab, tetapi berada di sana sehingga dapat disisipkan ke / etc / fstab dan kompatibel
thomasrutter
2

Kolom-kolom di dalamnya /etc/mtabsama dengan /etc/fstab, kecuali mereka merepresentasikan filesystem yang saat ini di-mount bukannya yang dikonfigurasi untuk dipasang oleh instalasi atau sysadmin.

Anda dulu dapat cat /etc/mtab > /etc/fstabmenyimpan konfigurasi saat ini dari filesystem yang dipasang untuk boot di masa mendatang. Saya tidak akan merekomendasikan ini kata-kata ini, karena mtabtidak mempertahankan gunung dengan label atau UUID, seperti UUID=atau LABEL=di / etc / fstab, yang cukup umum di distro hari ini. Ini akan menyebabkan masalah untuk perangkat yang mungkin tidak bisa boot dalam urutan yang sama, seperti USB eksternal atau drive eSATA.

man fstab akan memberi Anda deskripsi kolom.

Cakemox
sumber
1
Saya tidak melihat bagaimana itu menjawab pertanyaan.
Agemen
2

File / etc / mtab adalah daftar sistem file yang di-mount yang dipelihara oleh mount dan unmount program. Formatnya mirip dengan file fstab. Kolom arw

  • perangkat perangkat atau sistem file jarak jauh yang dipasang.
  • mountpoint tempat di filesystem yang dipasang oleh perangkat.
  • filesystemtype tipe filesystem yang dipasang.
  • opsi opsi mount untuk sistem file
  • dump digunakan oleh dump untuk memutuskan apakah filesystem membutuhkan dumping.
  • fsckorder digunakan oleh fsck untuk menentukan pass fsck yang akan digunakan.

Periksa halaman manual fstab .

user9517
sumber