Cara Mengetahui Jenis File di Linux


Cara termudah untuk menentukan jenis file pada sistem operasi apa pun biasanya dengan melihat ekstensinya (misalnya .xml, .sh, .c<, .tar dll..). Bagaimana jika file tidak memiliki ekstensi, bagaimana cara menentukan jenisnya?

Baca Juga: 7 Cara Mengetahui Jenis Sistem File di Linux

Linux memiliki utilitas berguna yang disebut file yang melakukan beberapa pengujian pada file tertentu dan mencetak jenis file tersebut setelah pengujian berhasil. Dalam artikel singkat ini, kami akan menjelaskan contoh perintah file yang berguna untuk menentukan jenis file di Linux.

Catatan: Untuk mendapatkan semua opsi yang dijelaskan dalam artikel ini, Anda harus menjalankan file versi 5.25 (tersedia di repositori Ubuntu) atau yang lebih baru. Repositori CentOS memiliki perintah file versi lama (file-5.11) yang tidak memiliki beberapa opsi.

Anda dapat menjalankan perintah berikut untuk memverifikasi versi utilitas file seperti yang ditunjukkan.

file -v

file-5.33
magic file from /etc/magic:/usr/share/misc/magic

Contoh Perintah file Linux

1. perintah file yang paling sederhana adalah sebagai berikut dimana Anda cukup memberikan file yang jenisnya ingin Anda ketahui.

file etc

2. Anda juga dapat meneruskan nama file yang akan diperiksa dari sebuah file (satu per baris), yang dapat Anda tentukan menggunakan tanda -f seperti yang ditunjukkan.

file -f files.list

3. Untuk membuat file bekerja lebih cepat, Anda dapat mengecualikan pengujian (pengujian yang valid meliputi apptype, ascii, pengkodean, token, cdf, kompres, elf, soft, dan tar) dari daftar pengujian yang dilakukan untuk menentukan jenis file, gunakan tanda -e seperti yang ditunjukkan.

file -e ascii -e compress -e elf etc

4. Opsi -s menyebabkan file juga membaca file khusus blok atau karakter, misalnya.

file -s /dev/sda

/dev/sda: DOS/MBR boot sector, extended partition table (last)

5. Menambahkan opsi -z memerintahkan file untuk melihat ke dalam file terkompresi.

file -z backup

6. Jika Anda ingin melaporkan informasi tentang konten saja, bukan kompresi, file terkompresi, gunakan tanda -Z.

file -Z backup

7. Anda dapat memberi tahu perintah file untuk menghasilkan string tipe mime alih-alih string yang lebih tradisional dan dapat dibaca manusia, menggunakan opsi -i.

file -i -s /dev/sda

/dev/sda: application/octet-stream; charset=binary

8. Selain itu, Anda bisa mendapatkan daftar ekstensi valid yang dipisahkan garis miring untuk jenis file yang ditemukan dengan menambahkan tombol –ekstensi.

file --extension /dev/sda

Untuk informasi lebih lanjut dan opsi penggunaan, lihat halaman manual perintah file.

man file

Itu saja! perintah file adalah utilitas Linux yang berguna untuk menentukan jenis file tanpa ekstensi. Pada artikel ini, kami membagikan beberapa contoh perintah file yang berguna. Jika Anda memiliki pertanyaan atau pemikiran untuk disampaikan, gunakan formulir umpan balik di bawah untuk menghubungi kami.