GNU/Linux >> Belajar Linux >  >> Linux

Tutorial Perintah File Linux untuk Pemula (5 Contoh)

Saat bekerja di baris perintah Linux, mungkin ada kalanya Anda menemukan file yang merupakan arsip (misalnya file .zip), tetapi ekstensinya (atau kekurangannya) akan menyarankan sebaliknya. Pada saat seperti ini, file perintah terbukti membantu karena memungkinkan Anda menentukan jenis file yang sebenarnya.

Dalam tutorial ini, kita akan membahas dasar-dasar file perintah menggunakan beberapa contoh yang mudah dimengerti. Namun sebelum kita melakukannya, perlu disebutkan bahwa semua contoh yang disebutkan di sini telah diuji pada mesin Ubuntu 18.04 LTS.

Perintah file Linux

Seperti yang telah disebutkan di awal, perintah file di Linux memungkinkan Anda melihat jenis file yang sedang Anda tangani. Berikut sintaksnya:

file [OPTIONS] file1 file2 ....

Dan inilah cara halaman manual alat menjelaskannya:

     file tests each argument in an attempt to classify it.  There are three
     sets of tests, performed in this order: filesystem tests, magic tests,
     and language tests.  The first test that succeeds causes the file type to
     be printed.

     The type printed will usually contain one of the words text (the file
     contains only printing characters and a few common control characters and
     is probably safe to read on an ASCII terminal), executable (the file con?
     tains the result of compiling a program in a form understandable to some
     UNIX kernel or another), or data meaning anything else (data is usually
     “binary” or non-printable).  Exceptions are well-known file formats (core
     files, tar archives) that are known to contain binary data.  When adding
     local definitions to /etc/magic, make sure to preserve these keywords.
     Users depend on knowing that all the readable files in a directory have
     the word “text” printed.  Don't do as Berkeley did and change “shell
     commands text” to “shell script”.

Berikut adalah beberapa contoh gaya Q&A yang akan memberi Anda ide yang lebih baik tentang cara kerja perintah file.

Q1. Bagaimana cara menggunakan perintah file?

Sederhana, cukup jalankan 'file' dengan nama file sebagai input. Misalnya:

file test

Karena 'test' adalah direktori di sistem saya, perintah file memberi tahu saya hal itu. Berikut output yang dihasilkan:

test: directory

Q2. Bagaimana cara menguji banyak file?

Ini cukup lurus ke depan juga. Cukup berikan nama file sebagai input, mirip dengan cara yang kita lakukan pada contoh sebelumnya.

Ini contohnya:

file test test.txt .local

Dan inilah output yang dihasilkan perintah ini:

test:     directory
test.txt: ASCII text
.local:   directory

Q3. Bagaimana cara membuat file hanya menampilkan jenis output?

Seperti yang Anda lihat di output perintah file sejauh ini, output berisi dua hal:nama file dan jenisnya. Namun, jika mau, Anda dapat membuat file untuk hanya menghasilkan jenis output. Ini dapat dilakukan dengan menggunakan opsi baris perintah -b.

Misalnya, perintah berikut:

file -b test

menghasilkan output berikut di sistem saya:

directory

Q4. Bagaimana cara melihat jenis file MIME?

Untuk melihat tipe MIME untuk sebuah file, gunakan opsi baris perintah -i. Ini contohnya:

Q5. Bagaimana cara mengubah pemisah di output?

Seperti yang telah kita bahas di atas, dalam mode default, perintah file menghasilkan output nama file diikuti dengan jenisnya. Kedua detail ini dipisahkan oleh titik dua (:). Namun, jika mau, Anda dapat mengubah pemisah ini menggunakan opsi baris perintah -F.

Misalnya:

file -F " +" test

menghasilkan output berikut:

test + directory

Kesimpulan

Untuk menyimpulkan, file adalah alat penting untuk dimiliki kucing Anda. Kami baru saja menggores permukaan di sini karena alat ini menawarkan lebih banyak fitur dalam hal opsi baris perintah. Setelah selesai dengan apa pun yang telah kita diskusikan di sini, Anda dapat membuka halaman manual perintah file untuk mempelajarinya lebih lanjut.


Linux
  1. Tutorial perintah cd Linux untuk pemula (8 Contoh)

  2. Tutorial Perintah Tanggal Linux untuk Pemula (8 Contoh)

  3. Tutorial Perintah Linux tail untuk Pemula (5 Contoh)

  1. 10 Contoh Perintah Linux Cat untuk Pemula

  2. Tutorial perintah comm Linux untuk pemula (5 contoh)

  3. Tutorial Perintah Linux df untuk Pemula (8 Contoh)

  1. Tutorial Perintah Linux du untuk Pemula (10 Contoh)

  2. Tutorial Perintah gema Linux untuk Pemula (5 Contoh)

  3. Tutorial perintah sentuh Linux untuk pemula (6 contoh)