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.