Menemukan File dan Folder di GNU / Linux

Menemukan File dan Folder di GNU / Linux
Linux memiliki fitur yang baik untuk mencari atau menelusuri file dan folder yang tersimpan didalamnya. Fitur ini berlaku untuk semua file dan folder untuk mencari apa yang dibutuhkan.

Akan lebih mudah menggunakan pencarian file atau folder dari terminal karena jauh lebih cepat daripada pencarian dilakukan melalui nautilus.

Mencari file dan folder dalam GNU / Linux


Yang perlu Anda lakukan adalah buka Terminal dan ketik apa yang Anda cari.

Misalnya:

locate [filename]

Akan menampilkan semua file dan folder dengan nama dimaksud.

Contoh untuk penggunaan locate:

Katakanlah kita ingin mencari lokasi icon Iceweasel.

Ketikkan perintah berikut:

locate iceweasel

Kemudian, kita akan melihat beberapa output, seperti ini:

/etc/iceweasel
/etc/iceweasel/pref
/etc/iceweasel/profile
/etc/iceweasel/searchplugins
/etc/iceweasel/pref/iceweasel.js
/etc/iceweasel/profile/bookmarks.html
/etc/iceweasel/profile/chrome
/etc/iceweasel/profile/localstore.rdf
/etc/iceweasel/profile/mimeTypes.rdf
/etc/iceweasel/profile/prefs.js
...

Akan menampilkan daftar yang cukup panjang, untuk mempersingkat perlu sedikit dilakukan perubahan pada perintah yang digunakan agar hasil yang diinginkan akan lebih sederhana.

Anda dapat melakukannya dengan menambahkan:

grep icons

Perintah selengkapnya sebagai berikut:

locate iceweasel | grep icons
Outputnya sebagai berikut

/usr/lib/iceweasel/browser/icons
/usr/share/app-install/icons/iceweasel.png
/usr/share/iceweasel/browser/icons
/usr/share/iceweasel/browser/chrome/icons
/usr/share/iceweasel/browser/chrome/icons/default
/usr/share/iceweasel/browser/chrome/icons/default/default16.png
/usr/share/iceweasel/browser/chrome/icons/default/default32.png
/usr/share/iceweasel/browser/chrome/icons/default/default48.png
/usr/share/iceweasel/browser/icons/mozicon128.png
/usr/share/icons/hicolor/128x128/apps/iceweasel.png
/usr/share/icons/hicolor/16x16/apps/iceweasel.png
/usr/share/icons/hicolor/32x32/apps/iceweasel.png
/usr/share/icons/hicolor/48x48/apps/iceweasel.png
/usr/share/icons/hicolor/64x64/apps/iceweasel.png
/usr/share/icons/hicolor/scalable/apps/iceweasel.svg

Perintah tersebut berfungsi untuk mempersempit area pencarian sehingga output yang dihasilkan adalah semua file iceweasel yang berlokasi di folder icons.

Perintah tersebut masih mungkin disederhanakan lagi misalnya kita hanya ingin menampilkan semua file yang berekstensi .png.

Kita akan menambahkan parameter lain sebagai berikut:

grep \\.[png]

Perintah tersebut akan memberitahu system bahwa kita hanya ingin menampilkan file yang berekstennsi .png saja.

Perintah selengkapnya untuk mencari file iceweasel adalah:

locate iceweasel | grep icons | grep \\.[png]

Hasilnya adalah:

/usr/share/app-install/icons/iceweasel.png
/usr/share/iceweasel/browser/chrome/icons/default/default16.png
/usr/share/iceweasel/browser/chrome/icons/default/default32.png
/usr/share/iceweasel/browser/chrome/icons/default/default48.png
/usr/share/iceweasel/browser/icons/mozicon128.png
/usr/share/icons/hicolor/128x128/apps/iceweasel.png
/usr/share/icons/hicolor/16x16/apps/iceweasel.png
/usr/share/icons/hicolor/32x32/apps/iceweasel.png
/usr/share/icons/hicolor/48x48/apps/iceweasel.png
/usr/share/icons/hicolor/64x64/apps/iceweasel.png

Pencarian tersebut dapat diaplikasikan untuk semua jenis file, jangan lupa untuk memfilter hasilnya dengan perintah grep

Untuk selengkapnya bagaimana penggunaan perintah locate gunakan:


locate --help

atau

man locate

Shares

2 komentar

  1. kalo linux seperti nya jurus pake copy paste kalo dihafal rasanya aku g bisa hehehe

    BalasHapus
    Balasan
    1. haha... sya juga sdg belajar ni mas.... makasi udah berkunjung

      Hapus


Top