GNU/Linux >> Belajar Linux >  >> Linux

Cara Menemukan Jenis Sistem File yang Dipasang Di Linux

Seperti yang mungkin sudah Anda ketahui, Linux mendukung banyak sistem file, seperti Ext4, ext3, ext2, sysfs, securityfs, FAT16, FAT32, NTFS, dan banyak lagi. Sistem file yang paling umum digunakan adalah Ext4. Pernah bertanya-tanya apa jenis sistem file yang saat ini Anda gunakan di sistem Linux Anda? Tidak? Tidak masalah! Panduan ini menjelaskan cara menemukan jenis sistem file yang dipasang di Linux dan sistem operasi mirip Unix.

Temukan Jenis Sistem File yang Dipasang di Linux

Ada banyak cara untuk menemukan tipe sistem file di Linux. Di sini, saya telah memberikan 8 metode berbeda. Mari kita mulai, ya?

Metode 1 - Temukan Jenis Sistem File yang Dipasang di Linux Menggunakan Findmnt

Ini adalah metode yang paling umum digunakan untuk mengetahui jenis sistem file. Penemuan perintah akan mencantumkan semua sistem file yang dipasang atau mencari sistem file. Perintah findmnt dapat mencari di /etc/fstab , /etc/mtab atau /proc/self/mountinfo .

perintah findmnt sudah diinstal sebelumnya di sebagian besar distribusi Linux, karena ini adalah bagian dari paket bernama util-linux . Untuk berjaga-jaga jika tidak tersedia, cukup instal paket ini dan Anda siap melakukannya. Misalnya, Anda dapat menginstal util-linux paket dalam sistem berbasis Debian menggunakan perintah:

$ sudo apt install util-linux

Mari kita lanjutkan dan lihat cara menggunakan perintah findmnt untuk mengetahui sistem file yang di-mount.

Jika Anda menjalankannya tanpa argumen/opsi apa pun, itu akan mencantumkan semua sistem file yang dipasang dalam format seperti pohon seperti yang ditunjukkan di bawah ini.

$ findmnt

Contoh keluaran:

Temukan Jenis Sistem File yang Dipasang Di Linux Menggunakan Findmnt

Seperti yang Anda lihat, perintah findmnt menampilkan titik pemasangan target (TARGET), perangkat sumber (SUMBER), jenis sistem file (FSTYPE), dan opsi pemasangan yang relevan, seperti apakah sistem file itu baca/tulis atau hanya-baca. (PILIHAN). Dalam kasus saya, tipe sistem file root(/) saya adalah EXT4.

Jika Anda tidak suka/ingin menampilkan output dalam format seperti pohon, gunakan -l bendera untuk ditampilkan dalam format sederhana dan sederhana.

$ findmnt -l

perintah findmnt output dalam format seperti pohon

Anda juga dapat membuat daftar jenis sistem file tertentu, misalnya ext4 , menggunakan -t pilihan.

$ findmnt -t ext4 OPSI FSTYPE SUMBER TARGET/ /dev/sda2 ext4 rw,relatime,commit=360└─/boot /dev/sda1 ext4 rw,relatime,commit=360,data=dipesan

Findmnt juga dapat menghasilkan keluaran gaya df.

$ findmnt --df

Atau

$ findmnt -D

Contoh keluaran:

SUMBER UKURAN FSTYPE YANG DIGUNAKAN TERSEDIA GUNAKAN% TARGETdev devtmpfs 3.9G 0 3.9G 0% /devrun tmpfs 3.9G 1.1M 3.9G 0% /run/dev/sda2 ext4 456.3G 342.5G 90.6G 75% /tmpfs tmpfs 3.9G 32.2M 3.8G 1% /dev/shmtmpfs tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroupbpf bpf 0 0 0 - /sys/fs/bpftmpfs tmpfs 3.9G 8.4M 3.9G 0% /tmp/dev/loop0 squashfs 82.1M 82.1M 0 100% /var/lib/snapd/snap/core/4327/dev/sda1 ext4 92.8M 55.7M 30.1M 60% /boottmpfs tmpfs 788.8M 32K 788.8M 0% /run/user/1000gvfsd- fuse fuse.gvfsd-fuse 0 0 0 - /run/user/1000/gvfs

Anda juga dapat menampilkan sistem file untuk perangkat tertentu, atau mountpoint juga.

Telusuri perangkat:

$ findmnt /dev/sda1 OPSI FSTYPE SUMBER TARGET/boot /dev/sda1 ext4 rw,relatime,commit=360,data=dipesan

Cari mountpoint:

$ findmnt / OPSI SUMBER TARGET FSTYPE/ /dev/sda2 ext4 rw,relatime,commit=360

Anda bahkan dapat menemukan sistem file dengan label tertentu:

$ findmnt LABEL=Penyimpanan

Untuk detail lebih lanjut, lihat halaman manual.

$ man findmnt

Perintah findmnt cukup untuk menemukan jenis sistem file yang dipasang di Linux. Itu dibuat untuk tujuan khusus itu saja. Namun, ada juga beberapa cara lain yang tersedia untuk mengetahui jenis sistem file. Jika Anda tertarik untuk mengetahuinya, baca terus.

Metode 2 - Temukan Jenis Sistem File yang Dipasang Menggunakan perintah blkid

blkid perintah digunakan mencari dan mencetak atribut perangkat blok. Ini juga merupakan bagian dari paket util-linux, jadi Anda tidak perlu repot menginstalnya.

Untuk membuat daftar semua perangkat yang diblokir, jalankan saja tanpa parameter apa pun:

$ sudo blkid

Contoh keluaran:

/dev/sda1:UUID="3968763a-adde-46e0-ae93-e2a1e51120da" TYPE="ext4" PARTUUID="8dd04bfd-01"/dev/loop0:TYPE="squashfs"/dev/loop1:TYPE="squashfs"/dev/loop2:TYPE="squashfs"/dev/loop3:TYPE="squashfs"/dev/ loop4:TYPE="squashfs"/dev/loop5:TYPE="squashfs"/dev/loop6:TYPE="squashfs"/dev/loop7:TYPE="squashfs"/dev/loop8:TYPE="squashfs"/dev/ loop9:TYPE="squashfs"/dev/loop10:TYPE="squashfs"/dev/loop11:TYPE="squashfs"/dev/loop12:TYPE="squashfs"/dev/loop13:TYPE="squashfs"/dev/ loop14:TYPE="squashfs"/dev/loop15:TYPE="squashfs"/dev/loop16:TYPE="squashfs"/dev/loop17:TYPE="squashfs"

Untuk mengetahui jenis sistem file perangkat tertentu, misalnya /dev/sda1 , jalankan:

$ sudo blkid /dev/sda1 /dev/sda1:UUID="3968763a-adde-46e0-ae93-e2a1e51120da" TYPE="ext4" PARTUUID="8dd04bfd-01"

Anda juga dapat menampilkan informasi yang lebih detail menggunakan perintah:

$ sudo blkid -po udev /dev/sda1 ID_FS_UUID=3968763a-adde-46e0-ae93-e2a1e51120daID_FS_UUID_ENC=3968763a-adde-46e0-ae93-e2a1e51120daID_FS_VERSION=1.0ID_FS_TYPE=ext4 ID_FS_USAGE=filesystemID_PART_ENTRY_SCHEME=dosID_PART_ENTRY_UUID=8dd04bfd-01ID_PART_ENTRY_TYPE=0x83ID_PART_ENTRY_FLAGS=0x80ID_PART_ENTRY_NUMBER=1ID_PART_ENTRY_OFFSET=2048ID_DISK_ENTRY_OFFSET=2048ID_PART_ENT> 

Untuk detail lebih lanjut, lihat halaman manual.

$ man blkid

Metode 3 - Temukan Jenis Sistem File yang Dipasang Menggunakan perintah df

df perintah digunakan untuk melaporkan penggunaan ruang disk sistem file dalam sistem operasi mirip Unix. Untuk menemukan jenis semua sistem file yang dipasang, cukup jalankan:

$ df -T

Contoh keluaran:

Temukan Jenis Sistem File yang Dipasang Di Linux Menggunakan perintah df

Untuk detail tentang perintah df, lihat panduan berikut.

  • Tutorial Perintah df Dengan Contoh Untuk Pemula

Juga, periksa halaman manual.

$ man df

Metode 4 - Temukan Jenis Sistem File yang Dipasang Menggunakan perintah file

Berkas perintah menentukan jenis file tertentu. Ini berfungsi dengan baik untuk file tanpa ekstensi file.

Jalankan perintah berikut untuk menemukan jenis sistem file dari sebuah partisi:

$ file sudo -sL /dev/sda1 kata sandi [sudo] untuk sk:/dev/sda1:Linux rev 1.0 ext4 data sistem file, UUID=83a1dbbf-1e15-4b45-94fe-134d3872af96 (membutuhkan pemulihan jurnal) (ekstensi) (file besar) (file besar)

Periksa halaman manual untuk detail lebih lanjut:

$ file manual

Metode 5 - Temukan Jenis Sistem File yang Dipasang Menggunakan perintah fsck

fsck perintah digunakan untuk memeriksa integritas sistem file atau memperbaikinya. Anda dapat menemukan tipe sistem file dengan melewatkan partisi sebagai argumen seperti di bawah ini.

$ fsck -N /dev/sda1 fsck dari util-linux 2.32[/usr/bin/fsck.ext4 (1) -- /boot] fsck.ext4 /dev/sda1

Untuk detail lebih lanjut, lihat halaman manual.

$ man fsck

Metode 6 - Temukan Jenis Sistem File yang Dipasang Menggunakan Perintah fstab

fstab adalah file yang berisi informasi statis tentang sistem file. File ini biasanya berisi titik pemasangan, jenis sistem file, dan opsi pemasangan.

Untuk melihat jenis sistem file, jalankan saja:

$ cat /etc/fstab

Temukan Jenis Sistem File yang Dipasang di Linux Menggunakan Perintah fstab

Untuk detail lebih lanjut, lihat halaman manual.

$ man fstab

Metode 7 - Temukan Jenis Sistem File yang Dipasang Menggunakan perintah lsblk

lsblk perintah menampilkan informasi tentang perangkat.

Untuk menampilkan info tentang sistem file yang di-mount, cukup jalankan:

$ lsblk -f NAMA FSTYPE LABEL UUID MOUNTPOINTloop0 squashfs /var/lib/snapd/snap/core/4327sda sda1 ext4 83a1dbbf-1e15-4b45-94fe-134d3872af96 /boot├─sda2 ext4 4d25ddb0-5b20-40b4-ae35-ef96376d6594 /└─sda3 tukar 1f8f5e2e-7c17-4f35-97e6-8bce7a4849cb [SWAP]sr0

Untuk detail lebih lanjut, lihat halaman manual.

$ man lsblk

Metode 8 - Temukan Jenis Sistem File yang Dipasang Menggunakan perintah mount

Gunung perintah digunakan untuk memasang sistem file lokal atau jauh di sistem mirip Unix.

Untuk mengetahui tipe sistem file menggunakan perintah mount, lakukan:

$ pasang | grep "^/dev" /dev/sda2 aktif / ketik ext4 (rw,relatime,commit=360)/dev/sda1 pada /boot ketik ext4 (rw,relatime,commit=360,data=ordered)

Untuk detail lebih lanjut, lihat halaman manual.

$ man mount

Dan, itu saja untuk saat ini. Anda sekarang tahu 8 perintah Linux yang berbeda untuk mengetahui jenis sistem file Linux yang terpasang. Jika Anda tahu metode lain, jangan ragu untuk memberi tahu saya di bagian komentar di bawah. Saya akan memeriksa dan memperbarui panduan ini.

Bacaan terkait:

  • Cara Membuat Daftar Filesystem di Linux Menggunakan Lfs

Linux
  1. Linux – Bagaimana Cara Menampilkan Jenis Filesystem Melalui Terminal??

  2. Cara menemukan opsi pemasangan sistem file yang saat ini dipasang

  3. Cara mem-pipe hasil 'find' ke mv di Linux

  1. Bagaimana Cara Menemukan Aplikasi Untuk Tipe Mime Di Linux?

  2. Cara Menggunakan Perintah find Linux untuk Menemukan File

  3. Bagaimana cara menemukan UUID dari sistem file

  1. Bagaimana menemukan semua file yang jarang di Linux

  2. Cara menemukan ukuran buffer soket linux

  3. Cara menemukan alamat IP gateway di Linux