GNU/Linux >> Belajar Linux >  >> Linux

Memahami file /proc/mounts, /etc/mtab dan /proc/partitions

Linux memberi Anda banyak alat untuk memodifikasi sistem file setelah menerapkannya ke perangkat penyimpanan. Dalam posting ini, kita akan belajar tentang banyak file konfigurasi OS yang menyimpan informasi mount point.

File /proc/mounts

File /proc/mounts mencantumkan status semua sistem file yang saat ini dipasang dalam format yang mirip dengan fstab:nama sistem, titik pemasangan, jenis sistem file, dll. Ini sebenarnya bukan file nyata, tetapi bagian dari sistem file virtual yang mewakili status objek yang di-mount seperti yang dilaporkan oleh kernel Linux. Biasanya, Anda membaca "file" ini menggunakan perintah seperti cat untuk mendapatkan detail yang Anda cari.

Catatan bahwa /proc/mounts mencantumkan semua sistem file, bukan hanya yang ada di drive penyimpanan dan partisi. Ini mungkin bukan alat yang paling mudah dibaca untuk digunakan jika Anda hanya mencari informasi drive.

File mtab

/etc/mtab file ini sangat mirip dengan file /proc/mounts karena melaporkan status sistem file yang saat ini dipasang. Namun, /proc/mounts biasanya lebih akurat dan menyertakan lebih banyak informasi terbaru tentang sistem file.

File /proc/partitions

File /proc/partitions berisi informasi tentang setiap partisi yang saat ini dilampirkan ke sistem. Seperti /proc/mounts, ini bukan file nyata tetapi bagian dari sistem file virtual. Format /proc/partitions berisi kolom, dan setiap kolom adalah sebagai berikut:

  • jurusan — Mewakili kelas perangkat sehingga dapat dipetakan ke driver yang sesuai.
  • kecil — Memisahkan partisi menjadi perangkat fisik. Ini sesuai dengan nomor di akhir nama partisi.
  • #blocks — Berapa banyak blok fisik yang digunakan partisi.
  • nama — Nama partisi.
  • Contoh file /proc/partitions:


    Linux
    1. Linux:Perbedaan Antara /dev/console , /dev/tty Dan /dev/tty0?

    2. Memahami Sistem File /proc

    3. Bagaimana cara mendapatkan jalur proses di Unix / Linux

    1. Instal binari ke /bin, /sbin, /usr/bin dan /usr/sbin, interaksi dengan --prefix dan DESTDIR

    2. Kapan saya harus menggunakan /dev/shm/ dan kapan saya harus menggunakan /tmp/?

    3. Pulihkan file yang dihapus yang saat ini sedang ditulis

    1. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

    2. gema atau cetak /dev/stdin /dev/stdout /dev/stderr

    3. Mengapa direktori /home, /usr, /var, dll. Semuanya memiliki nomor inode yang sama (2)?