GNU/Linux >> Belajar Linux >  >> Linux

5 Metode untuk Mengidentifikasi Jenis Sistem File Linux Anda (Ext2 atau Ext3 atau Ext4)

Pertanyaan :Bagaimana cara mengidentifikasi jenis sistem file saya? Saya ingin memutakhirkan sistem file saya saat ini ke ext4 terbaru. Sebelum itu saya ingin tahu apa tipe sistem file saya saat ini untuk berbagai titik pemasangan yang saya miliki di sistem UNIX saya.

Jawaban :Gunakan salah satu dari lima metode yang disebutkan di bawah ini untuk mengidentifikasi jenis sistem file Anda.

Metode 1:Gunakan Perintah df -T

Opsi -T dalam perintah df menampilkan tipe sistem file.

# df -T | awk '{print $1,$2,$NF}' | grep "^/dev"
/dev/sda1 ext2 /
/dev/sdb1 ext3 /home
/dev/sdc1 ext3 /u01

Metode 2:Gunakan Perintah Mount

Gunakan perintah mount seperti yang ditunjukkan di bawah ini.

# mount | grep "^/dev"
/dev/sda1 on / type ext2 (rw)
/dev/sdb1 on /home type ext3 (rw)
/dev/sdc1 on /u01 type ext3 (rw)

Seperti yang ditunjukkan pada contoh di atas:

  • /dev/sda1 adalah tipe sistem file ext2. (dipasang sebagai /)
  • /dev/sdb1 adalah tipe sistem file ext3. (dipasang sebagai /home)
  • /dev/sdc1 adalah tipe sistem file ext3. (dipasang sebagai /u01)

Metode 3:Gunakan Perintah file

Sebagai root, gunakan perintah file seperti yang ditunjukkan di bawah ini. Anda harus meneruskan nama perangkat individual ke perintah file.

# file -sL /dev/sda1
/dev/sda1: Linux rev 1.0 ext2 filesystem data (mounted or unclean) (large files)

# file -sL /dev/sdb1
/dev/sda1: Linux rev 1.0 ext3 filesystem data (needs journal recovery)(large files)

# file -sL /dev/sdc1
/dev/sda1: Linux rev 1.0 ext3 filesystem data (needs journal recovery)(large files)

Catatan :Anda harus menjalankan perintah file sebagai pengguna root. Jika Anda mengeksekusi sebagai pengguna non-root, Anda masih akan mendapatkan beberapa output. Namun, itu tidak akan menampilkan tipe sistem file seperti yang ditunjukkan di bawah ini.

$ file -sL /dev/sda1
/dev/sda1: writable, no read permission

Metode 4:Lihat file /etc/fstab

Jika titik pemasangan tertentu dikonfigurasikan untuk dipasang secara otomatis selama startup sistem, Anda dapat mengidentifikasi jenis sistem filenya dengan melihat file /etc/fstab.

Seperti yang ditunjukkan pada contoh di bawah, / adalah ext2, /home adalah ext3, dan /u01 adalah ext3.

# cat /etc/fstab
LABEL=/r       /        ext2    defaults    1 1
LABEL=/home    /home    ext3    defaults    0 0
LABEL=/u01     /u01     ext3    defaults    0 0

Metode 5:Gunakan Perintah fsck

Jalankan perintah fsck seperti gambar di bawah ini. Ini akan menampilkan jenis sistem file perangkat tertentu.

# fsck -N /dev/sda1
fsck 1.39 (29-May-2006)
[/sbin/fsck.ext2 (1) -- /] fsck.ext2 /dev/sda1

# fsck -N /dev/sdb1
fsck 1.39 (29-May-2006)
[/sbin/fsck.ext3 (1) -- /home] fsck.ext3 /dev/sdb1

# fsck -N /dev/sdc1
fsck 1.39 (29-May-2006)
[/sbin/fsck.ext3 (1) -- /u01] fsck.ext3 /dev/sdc1

Jika Anda tidak memiliki akses root, tetapi ingin mengidentifikasi jenis sistem file Anda, gunakan /sbin/fsck -N seperti yang ditunjukkan di atas.


Linux
  1. 7 Cara Menentukan Tipe File System di Linux (Ext2, Ext3 atau Ext4)

  2. Cara Memigrasi Sistem File Ext2/Ext3 ke Ext4 di Linux

  3. Terjebak memilih antara ext4 dan ext3 untuk sistem file

  1. 4 Cara untuk Mengidentifikasi Siapa yang Masuk di Sistem Linux Anda

  2. Sistem File Linux:Ext2 vs Ext3 vs Ext4

  3. Bagaimana saya tahu jika suatu partisi adalah ext2, ext3, atau ext4?

  1. Linux mkfs, mke2fs Contoh Perintah (Buat sistem file ext2, ext3, ext4)

  2. Tutorial dasar sistem File Linux – ext2, ext3, ext4, JFS dan XFS

  3. Bagaimana cara menentukan tipe sistem file dengan andal di Linux?