Linux adalah sistem operasi yang tidak megandalkan ektensi file untuk mengenali isi sebuah file. Ektensi file di linux bersifat opsional. Selain itu, ketika kita menggunakan perintah ls
setiap file dan folder yang ada ditampilkan secara warna warni. Nah sayangnya sedikit yang tahu bahwa warna output dari list menunjukan jenis file di linux. perhatikan contoh output berikut:
mendeteksi jenis file berdasarkan ektensinya
Secara default, warna diatas sudah menunjukan isi dari filenya. penjelasannya adalah sbb:
Warna | Jenis file |
hijau | merupakan file script atau executable. Intinya file ini adalah file program |
putih | File biasa, biasanya teks |
biru | Folder |
pink | Gambar |
merah | File arsip dan paket (*.zip,*.tgz,*.tar.gz ,*.deb,*.rpm) |
biru twitter | symbolic link (shortcut) |
kuning | block device dan carakter device, intinya file representasi dari hardware |
Untuk warna lain dan penjelasan lebih detail tentang warna ini bisa baca di man dir_colors
dan baca artikel disini.
Perintah pendeteksi jenis file
Kadang, sebagian orang menyembunyikan file dengan format tertentu kedalam format lain. Misalkan file UMP.docx diubah menjadi UMP.mp3 . Jika anda membuka file ini di windows otomatis yang terbuka adalah Aplikasi multimedia karena widnows mengandalkan ektensi file.
permasalahan diatas bisa di atasi dengan menggunakan perintah file namafile
. jika anda ingin mendeteksi seluruh file didalam sebuah folder, maka gunakan perintah file *
.
dalam contoh berikut ini saya akan menampilkan jenis file dari file UMP.docx.
candra@candra-ubuntu:~/warna$ file UMP.docx UMP.docx: Microsoft Word 2007+
Sekarang kita akan merename file UMP.docx menjadi UMP.mp3, apakah perintah file
akan mendeteksi sebagai file mp3 atau file word?
candra@candra-ubuntu:~/warna$ mv UMP.docx UMP.mp3 candra@candra-ubuntu:~/warna$ file UMP.mp3 UMP.mp3: Microsoft Word 2007+
Lihat, walaupun file UMP.docx sudah diganti nama menjadi UMP.mp3, tetap saja ketahuan file aslinya. Nah bagi yang suka menyimpan file file ga jelas, walaupun direname dengan ektensi apapun, akan tetap kelihatan file aslinya.
Yang terkhir, berikut ini adalah demo menampilkan seluruh jenis file dalam sebuah direktori .
candra@candra-ubuntu:~/warna$ file * folderbaru: directory hardware.txt: ASCII text lalat.jpg: JPEG image data, JFIF standard 1.01 nmap_6.00-0.1_i386.deb: Debian binary package (format 2.0) UMP.mp3: Microsoft Word 2007+
Nah, makin kenal linux makin menarik bukan? kita jumpa lagi dalam posting selanjutnya yang akan membahas tentang permisi file di linux. Selamat belajar!
terimakasih atas infonya dan untuk referensi silahkan kunjungi http://linux.blog.gunadarma.ac.id/