Cara Mencari File di Terminal Linux Menggunakan Locate
Cara Mencari File di Terminal Linux Menggunakan Locate
Pada Linux, kau sanggup memakai Terminal untuk mencari sebuah file.
Mencari file dengan memakai Terminal akan lebih efektif dalam segi kecepatan dibandingkan dengan memakai tool pencarian file memakai GUI, alasannya ialah tidak perlu memuat interface-interface grafis yang akan memakan lebih banyak sumber daya.
Bukan hanya itu, di dalam kondisi tertentu kau tida sanggup melaksanakan pencarian file dengan memakai GUI, contohnya pada server Linux yang hanya memakai command line interface.
Sebelumnya kami sudah pernah menulis wacana cara mencari file memakai Terminal di Linux dengan memakai perintah find.
Selain memakai perintah find kamu juga sanggup melaksanakan pencarian file memakai command line interface di Linux dengan memakai sebuah tool lain berjulukan locate.
Proses pencarian file dengan memakai locate sanggup lebih cepat dibandingkan dengan memakai perintah find.
Hal ini alasannya ialah perintah locate tidak mencari file dengan menelusuri media penyimpanan secara pribadi satu-per-satu, melainkan melaksanakan pencarian melalui data-data file yang di database pada file “mlocate.db”.
Untuk memakai locate untuk melaksanakan pencarian file, buka Terminal pada Linux kau dengan menekan kombinasi keyboard (CTRL + ALT + T) atau buka Terminal melalui sajian aplikasi.
Untuk melaksanakan pencarian, kau sanggup melakukannya dengan memasukkan perintah locate dan diikuti nama file yang ingin kau cari pada interface Terminal, ibarat berikut:
locate ubuntu.png
Kemudian locate akan melaksanakan pencarian dan menampilkan file hasil pencarian yang mempunyai nama “ubuntu.png” ibarat gambar berikut:
Ganti kata “ubuntu.png” pada perintah tersebut dengan nama file yang ingin kau cari. Kemudian locate akan melaksanakan pencarian file menurut keyword tersebut dengan nama-nama file yang ada pada database.
Melakukan Pencarian Tidak Sensitif Huruf Besar-Kecil Menggunakan Locate
Secara default, proses pencarian file dengan memakai perintah locate sensitif terhadap case dari keyword. Dengan begitu, kalau kau melaksanakan pencarian dengan keyword yang abjad kecil semua, kau hanya sanggup menemukan file yang memakai abjad kecil semua.
Kamu tidak akan sanggup menemukan file yang salah satu karakternya (atau lebih) memakai abjad besar, meski filenya mempunyai nama yang sama.
Untuk mengatasi hal ini, kau sanggup memakai parameter “-i” semoga locate tidak sensitif terhadap penggunaan abjad besar dan kecil, ibarat berikut:
locate -i ubuntu.png
Maka locate akan melaksanakan pencarian file yang tidak sensitif terhadap case, ibarat gambar berikut yang sanggup menemukan file yang memakai abjad besar di salah satu karakter nama filenya:
Menghitung Jumlah Hasil Pencarian Menggunakan Locate
Jika keyword yang kau cari tersebut mempunyai banyak hasil pencarian, kau sanggup menambahkan parameter “-c” untuk melaksanakan perhitungan berapa banyak hasil pencarian yang sesuai dengan keyword yang kau masukkan, ibarat berikut:
locate -c ubuntu.png
Maka locate akan melaksanakan perhitungan berapa banyak jumlah file hasil pencarian ibarat gambar berikut:
Karena perintah locate melaksanakan pencarian nama file berdasarkan database, maka hasil pencarian dari file yang dicari tidak sepenuhnya akurat, perintah locate sanggup menemukan file usang yang bersama-sama sudah dihapus, namun database-nya masih ada.
- Baca Juga : Cara Praktis Hapus File Sampah di Ubuntu
Untuk mengatasi hal ini, kau sanggup memperbaharui path database pada Linux kau dengan memakai perintah updated seperti berikut:
sudo updated
Meski sanggup melaksanakan pencarian file dengan lebih cepat, memakai perintah locate akan sedikit sulit bagi pengguna pemula alasannya ialah locate melaksanakan pencarian file menurut database.
Jika kau merasa sudah sanggup dan efektif melaksanakan pencarian file memakai perintah locate ini, kau sanggup menggunakannya untuk melaksanakan pencarian file pada Linux kamu.
Namun jika kamu merasa kesulitan dengan proses dan hasil pencarian dari locate, kau sanggup melaksanakan pencarian file melalui Terminal dengan menggunakan perintah find yang jauh lebih gampang dipakai untuk para pengguna pemula.