file
Linux perintah menampilkan jenis file. Sangat membantu ketika Anda harus mengetahui jenis file yang belum pernah Anda lihat sebelumnya atau file tersebut tidak memiliki ekstensi file.
Sintaks Perintah File Linux #
Sintaks untuk file
Linux perintahnya adalah sebagai berikut:
file [OPTION] [FILE]
Itu dapat mengambil satu atau lebih nama file sebagai argumennya.
Cara Menggunakan Perintah file untuk Menemukan Jenis File #
file
perintah mengklasifikasikan file berdasarkan serangkaian pengujian dan menentukan jenis file berdasarkan pengujian pertama yang berhasil.
Dalam bentuknya yang paling sederhana saat digunakan tanpa opsi apa pun, file
perintah akan menampilkan nama file beserta jenis filenya:
file /etc/group
/etc/group: ASCII text
Untuk menampilkan jenis file saja, gunakan -b
(--brief
) pilihan:
file -b /etc/group
ASCII text
Seperti yang Anda lihat dari output di atas /etc/group
file adalah file teks.
Cara Menemukan Jenis File dari Beberapa File #
Anda dapat meneruskan lebih dari satu file ke file
perintah:
file /bin/bash /opt/card.zip
Perintah akan mencetak jenis setiap file pada file terpisah:
/bin/bash: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=42602c973215ba5b8ab5159c527e72f38e83ee52, stripped
/opt/card.zip: Zip archive data, at least v1.0 to extract
Itu juga menerima karakter wildcard. Misalnya, untuk menemukan jenis setiap .jpg
file di direktori saat ini yang akan Anda jalankan:
file *.jpg
imgage001.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 2083x1250, components 3
imgage031.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, comment: "Created with GIMP", baseline, precision 8, 1280x1024, components
Cara Melihat Jenis Mime Berkas #
Gunakan -i
(--mime
) opsi untuk menentukan tipe mime file:
file -i /var/www/index.html
/var/www/index.html: text/html; charset=us-ascii
Kesimpulan #
Sekarang Anda harus memiliki pemahaman yang baik tentang cara menggunakan perintah file Linux. Untuk informasi lebih lanjut tentang find
perintah, lihat halaman manual file.