Pengurusan fail

Cara Menentukan Jenis Sistem Fail di Linux

Cara Menentukan Jenis Sistem Fail di Linux
Dalam pengkomputeran, sistem fail adalah susun atur atau format yang digunakan untuk menyimpan fail dalam peranti penyimpanan. Sistem fail digunakan untuk membagi peranti storan secara logik agar fail yang berlainan tersusun dengan baik di dalam peranti storan yang akan dicari, diakses, diubah, dikeluarkan, dll. dengan mudah dari peranti simpanan.

Terdapat banyak sistem fail yang ada sekarang. Sistem fail yang berbeza mempunyai struktur, logik, ciri, fleksibiliti, keselamatan, dan lain-lain yang berbeza. Beberapa sistem fail yang paling biasa adalah Ext4, Btrfs, XFS, ZFS, NTFS, FAT32, dll.

Ada kalanya pentadbir sistem Linux perlu menentukan jenis sistem fail untuk hanya memasang sistem fail atau untuk mendiagnosis masalah dengan sistem fail. Sistem fail yang berbeza mempunyai alat yang berbeza untuk mendiagnosis masalah, memeriksa kesilapan dan memperbaikinya, dll. Oleh itu, anda harus mengetahui sistem fail yang digunakan peranti penyimpanan untuk menentukan alat / alat penyelenggaraan yang akan digunakan.

Dalam artikel ini, saya akan menunjukkan kepada anda pelbagai cara untuk menentukan jenis sistem fail di Linux. Oleh itu, mari kita mulakan.

Cara 1: Menggunakan Alat Baris Perintah df

The df program baris perintah telah diprapasang pada hampir setiap pengedaran Linux yang anda akan dapati. Anda boleh menggunakan df program baris perintah untuk mencari jenis Filesystem semua peranti storan dan partisi yang dipasang.

Untuk mencari jenis sistem fail semua peranti storan yang dipasang dan partisi komputer anda, jalankan df arahan seperti berikut:

$ df -T

The df arahan akan menunjukkan kepada anda maklumat berikut:
Sistem fail: Nama peranti storan atau nama partition yang sedang dipasang.

Dipasang pada: Direktori tempat peranti / partisi penyimpanan (Filesystem) dipasang.

Jenis: Jenis sistem fail peranti / partition storan yang dipasang.

Saiz: Ukuran peranti / partition storan yang dipasang.

Digunakan: Ruang cakera yang digunakan dari peranti / partisi storan yang dipasang.

Gunakan%: Peratusan ruang cakera yang digunakan dari peranti / partisi storan yang dipasang.

Ada: Jumlah ruang cakera bebas dari peranti / partition storan yang dipasang.

Di Ubuntu, yang df arahan akan menunjukkan banyak kepada anda gelung peranti seperti yang anda lihat dalam tangkapan skrin di bawah.

Anda boleh menyembunyikan gelung peranti dengan -x pilihan untuk df arahan seperti berikut:

$ df -Th -x skuasy

Anda juga boleh menyembunyikan tmpfs peranti dari output df perintah.

Untuk menyembunyikan tmpfs peranti dari output df perintah juga, jalankan df perintah dengan -x pilihan seperti berikut:

$ df -Th -x squashfs -x tmpfs

Sekarang, output kelihatan lebih bersih. Sekiranya anda mahu, anda boleh membuang udev peranti dari output perintah df.

Untuk membuang udev peranti dari output df perintah juga, jalankan df arahan seperti berikut:

$ df -Th -x squashfs -x tmpfs -x devtmpfs

Hanya peranti storan fizikal dan partisi yang akan dipaparkan dalam output df perintah. Hasilnya kelihatan lebih baik daripada sebelumnya.

Cara 2: Menggunakan Perintah lsblk

The lsblk program baris perintah diprapasang pada hampir setiap pengedaran Linux yang anda akan dapati. Anda boleh menggunakan lsblk program baris perintah untuk mencari jenis Sistem Files semua (dipasang dan tidak dipasang) peranti storan dan partisi komputer anda.

Untuk mencari jenis sistem fail semua (dipasang dan dilepaskan) peranti storan dan partisi komputer anda, jalankan lsblk arahan seperti berikut:

$ lsblk -f

The lsblk arahan akan menunjukkan kepada anda maklumat berikut:
NAMA: Nama peranti storan atau nama partisi peranti storan.

GUNUNG: Direktori tempat peranti / partisi penyimpanan (Sistem Filem) dipasang (jika dipasang).

FSTYPE: Jenis sistem fail peranti penyimpanan / partition.

LABEL: Label sistem fail peranti penyimpanan / partition.

UUID: UUID (Pengenal Unik Secara Unik) sistem fail peranti penyimpanan / partition.

FSUSE%: Peratusan ruang cakera yang digunakan dari peranti / partition storan.

FSAVAIL: Jumlah ruang cakera bebas dari peranti / partition storan

Sama seperti sebelumnya, anda dapat menyembunyikan peranti gelung dari output lsblk perintah.

Untuk menyembunyikan peranti gelung dari output lsblk arahan, jalankan lsblk perintah dengan -e7 pilihan seperti berikut:

$ lsblk -f -e7

Seperti yang anda lihat, semua peranti gelung dikeluarkan dari output lsblk perintah. Keluarannya kelihatan jauh lebih bersih daripada sebelumnya.

Cara 3: Menggunakan Perintah blkid

The blkid program baris perintah diprapasang pada hampir setiap pengedaran Linux yang anda akan dapati. Anda boleh menggunakan blkid program baris perintah untuk mencari jenis Sistem Files semua (dipasang dan tidak dipasang) peranti storan dan partisi komputer anda.

Untuk mencari jenis sistem fail semua (dipasang dan dilepaskan) peranti storan dan partisi komputer anda, jalankan blkid arahan seperti berikut:

$ blkid

The lsblk arahan akan menunjukkan kepada anda maklumat berikut:
NAMA: Nama peranti storan atau nama partisi peranti storan. i.e. / dev / sda1, / dev / sda5.

UUID: UUID (Pengenal Unik Secara Unik) sistem fail peranti penyimpanan / partition.

JENIS: Jenis sistem fail peranti penyimpanan / partition.

BAHAGIAN: UUID (Pengecam Unik Semesta) partisi.

Anda juga dapat menyembunyikan peranti gelung dari output perintah blkid seperti sebelumnya.

Untuk menyembunyikan peranti gelung dari output blkid arahan, jalankan blkid arahan seperti berikut:

$ blkid | grep -v 'TYPE = "squashfs"'

Seperti yang anda lihat, peranti gelung tidak dipaparkan dalam output blkid perintah. Hasilnya kelihatan lebih bagus daripada sebelumnya.

Cara 4: Menggunakan arahan Command

The fail program baris perintah diprapasang pada hampir setiap pengedaran Linux yang anda akan dapati. Anda boleh menggunakan cari program baris perintah untuk mengenal pasti jenis fail fail di Linux. Oleh kerana setiap peranti dianggap sebagai fail di Linux, anda boleh menggunakan program baris perintah cari untuk menentukan jenis sistem fail dari peranti penyimpanan atau partisi di Linux.

Sebagai contoh, untuk menentukan jenis sistem fail partition sdb1, anda boleh menjalankan fail arahan seperti berikut:

$ sudo file -sL / dev / sda1

Sekiranya anda membaca output arahan fail, anda dapat melihat bahawa sdb1 partition menggunakan FAT32 sistem fail.

Dengan cara yang sama, anda dapat mencari jenis sistem fail dari sda5 partition dengan fail arahan seperti berikut:

$ sudo file -sL / dev / sda5

Seperti yang anda lihat, partition sda5 menggunakan EXT4sistem fail.

Cara 5: Menggunakan mount Command dan / etc / mtab File

The / etc / mtab fail mengandungi entri untuk semua peranti storan yang dipasang dan partisi komputer anda. Anda boleh membaca fail ini untuk mencari jenis sistem fail peranti storan dan partisi anda. The melekap program baris perintah juga mencetak isi kandungan / etc / mtab fail. Jadi, anda boleh menggunakan melekap program baris perintah juga untuk mencari data yang sama.

Anda boleh membaca kandungan / etc / mtab fail dengan arahan berikut:

$ sudo / etc / mtab

Seperti yang anda lihat, terdapat banyak informasi pemasangan di / etc / mtab fail.

Anda boleh mendapatkan maklumat yang sama dengan melekap arahan seperti yang anda lihat dalam tangkapan skrin di bawah.

$ gunung

Sebagai / etc / mtab fail atau output perintah mount mempunyai banyak entri mount, sukar untuk menafsirkannya. Anda boleh menggunakan grep perintah untuk menyaring output dan mencari yang anda perlukan dengan sangat mudah.

Sebagai contoh, untuk mencari jenis sistem fail sda1 partition menggunakan sama ada melekap perintah atau / etc / mtab fail, jalankan salah satu arahan berikut:

$ cat / etc / mtab | grep / dev / sda1

Atau,

$ gunung | grep / dev / sda1

Seperti yang anda lihat, jenis sistem fail dari sda1 partition adalah FAT32 / vfat

.

Dengan cara yang sama, untuk mencari jenis sistem fail dari sda5 partition menggunakan sama ada melekap perintah atau / etc / mtab fail, jalankan salah satu arahan berikut:

$ cat / etc / mtab | grep / dev / sda5

Atau,

$ gunung | grep / dev / sda5

Seperti yang anda lihat, jenis sistem fail dari sda5 partition adalah EXT4.

Cara 6: Menggunakan Fail / etc / fstab

The / etc / fstab fail menyimpan entri untuk setiap peranti storan atau partisi yang akan dipasang secara automatik pada waktu boot. Oleh itu, anda boleh membaca fail ini untuk mencari jenis sistem fail peranti storan atau partition yang anda mahukan.

Katakan komputer anda tidak dikonfigurasi untuk memasang peranti penyimpanan atau partition pada waktu boot secara automatik. Dalam kes tersebut, kemungkinan besar tidak akan ada entri untuk peranti storan atau partisi tersebut di / etc / fstab fail. Dalam kes tersebut, anda tidak akan mendapat maklumat mengenai peranti storan atau partisi tersebut di / etc / fstab fail. Anda harus menggunakan kaedah lain yang dijelaskan dalam artikel ini untuk mencari jenis atau partisi sistem fail peranti simpanan.

Anda boleh membaca kandungan fail / etc / fstab dengan arahan berikut:

$ kucing / etc / fstab

Kandungan dari / etc / fstab fail.

Anda dapat melihat bahawa peranti storan atau partition dengan UUID 3f962401-ba93-46cb-ad87-64ed6cf55a5f menggunakan EXT4 sistem fail.

Peranti storan atau partition yang mempunyai UUID dd55-ae26 menggunakan vfat / FAT32 sistem fail.

Garisan bermula dengan a # di dalam / etc / fstab fail adalah komen. Garis-garis ini tidak mempunyai tujuan sebenarnya. Ia digunakan untuk tujuan dokumentasi sahaja.

Sekiranya anda mahu, anda boleh menyembunyikannya menggunakan grep arahan seperti berikut:

$ grep -v '^ #' / etc / fstab

Seperti yang anda lihat, komen hilang, dan hasilnya kelihatan lebih bersih daripada sebelumnya.

The / etc / fstab fail menggunakan UUID dan bukannya nama peranti storan atau nama partition secara lalai. Anda boleh menggunakan blkid arahan untuk menukar UUID ke nama peranti storan atau nama partition.

Contohnya, untuk menukar UUID 3f962401-ba93-46cb-ad87-64ed6cf55a5f ke nama peranti storan atau partition, jalankan blkid arahan seperti berikut:

$ blkid -U 3f962401-ba93-46cb-ad87-64ed6cf55a5f

Seperti yang anda lihat, partition sda5 mempunyai UUID 3f962401-ba93-46cb-ad87-64ed6cf55a5f.

Dengan cara yang sama, anda boleh mencari peranti storan atau nama partition yang mempunyai UUID DD55-AE26 seperti berikut:

$ blkid -U DD55-AE26

Seperti yang anda lihat, partition sda1 mempunyai UUID DD55-AE26.

Kesimpulan:

Artikel ini telah menunjukkan kepada anda cara yang berbeza untuk menentukan jenis sistem fail peranti penyimpanan / partition di Linux. Saya telah menunjukkan kepada anda cara menggunakan df, lsblk, blkid, fail, dan melekap arahan untuk menentukan jenis sistem fail peranti dan partition penyimpanan Linux. Saya juga telah menunjukkan cara untuk menentukan jenis sistem fail dari peranti storan dan partisi sistem Linux anda dengan membaca / etc / mtab dan / etc / fstab fail.

Rujukan:

[1] Sistem fail - Wikipedia - https: // en.wikipedia.org / wiki / Sistem_ Sistem

Cara menukar butang tetikus Kiri & Kanan pada PC Windows 10
Sudah menjadi kebiasaan bahawa semua peranti tetikus komputer dirancang secara ergonomik untuk pengguna tangan kanan. Tetapi ada peranti tetikus yang ...
Tiru klik Tetikus dengan melayang menggunakan Mouse Tanpa Klik di Windows 10
Menggunakan tetikus atau papan kekunci dalam keadaan salah penggunaan berlebihan boleh menyebabkan banyak masalah kesihatan, termasuk ketegangan, sind...
Tambahkan isyarat Tetikus ke Windows 10 menggunakan alat percuma ini
Dalam beberapa tahun kebelakangan ini komputer dan sistem operasi telah banyak berkembang. Ada saat ketika pengguna harus menggunakan perintah untuk m...