Selain itu, ada Catfish, alat pencarian populer dengan indeks pencarian, yang dapat menemukan file Anda dengan sangat cepat.
Saya ingin berbagi metode yang saya gunakan sendiri ketika saya bekerja di terminal.
Metode pertama melibatkan utilitas find, yang ada di distro mana pun, bahkan di sistem tertanam yang dibangun di busybox. Metode lainnya adalah perintah loc.
Untuk menemukan file di terminal Linux, lakukan hal berikut.
- Buka aplikasi terminal favorit Anda. Terminal XFCE4 adalah pilihan pribadi saya.
- Ketik perintah berikut:|_+_|
Argumen di atas adalah sebagai berikut:
/path/to/folder/ - folder tempat memulai pencarian. Jika tidak ditentukan, pencarian akan dimulai di direktori saat ini.
Switch yang saya gunakan:
-iname - mencari file dan folder yang berisi bagian tertentu dalam nama dan mengabaikan huruf besar/kecil.Sebuah contoh:
Berikut adalah perintah yang dapat saya gunakan untuk menemukan artikel yang saya tulis tentang browser Opera:
|_+_| - Jika Anda hanya perlu menemukan file atau folder saja, tambahkan opsi-tipe funtuk file atau -tipe duntuk direktori. Berikut beberapa contohnya:
- Untuk menemukan file dan direktori yang baru saja diubah, Anda dapat menggunakan opsi berikutmenemukanmemerintah:
-mmin n - temukan file yang telah diubah n menit yang lalu.-mtime n - temukan file yang telah diubah n*24 jam yang lalu. Ketika find mengetahui berapa periode 24 jam yang lalu file terakhir diakses, bagian pecahan mana pun akan diabaikan, jadi untuk mencocokkan -mtime +1, file harus sudah dimodifikasi setidaknya dua hari yang lalu. - Dimungkinkan untuk menjalankan perintah untuk file yang ditemukan oleh permintaan pencarian Anda. Lihat contoh berikut:|_+_|
Di sini, kami menggunakan opsi -exec untuk menjalankanKarenaeditor teks untuk semua file dalam hasil pencarian. Bagian '{} ' adalah singkatan dari file yang ditemukan olehmenemukanmemerintah. ';' ending menentukan akhir dari perintah untuk-eksekutifpilihan.
Perintah temukan
Alat pencarian lokasi menggunakan database file khusus untuk menemukan file secara instan. Indeks untuk perintah dapat dibuat dan diperbarui olehdiperbaruibmemerintah. Meskipun hasil pencarian langsung muncul, Anda perlu menjaga indeks pencarian dan menjaganya tetap terkini, jika tidak, perintah loc dapat menemukan file yang telah dihapus atau dipindahkan ke direktori lain.
Secara umum, sintaksnya adalah sebagai berikut.
|_+_|Opsi -i berarti 'abaikan huruf besar/kecil'.
Berikut ini contohnya:
pc saya diputar biru untuk pertama kalinya
Tip bonus: Metode lain yang sering saya gunakan adalah Midnight Commander (mc), aplikasi pengelola file konsol. Berbeda dengan find atau find, mc tidak disertakan secara default di semua distro Linux yang saya coba. Anda mungkin perlu menginstalnya sendiri.
Temukan file dengan mc
Untuk menemukan file yang berisi teks tertentu menggunakan Midnight Commander, mulai aplikasi dan tekan urutan berikut pada keyboard:
Alt + Shift + ?
Ini akan membuka dialog pencarian.
Isi bagian 'Nama file:' dan tekan tombol Enter. Ini akan menemukan semua file yang sesuai dengan kriteria.
Anda dapat menempatkan file-file ini di panel kiri atau kanan menggunakanPanelisasiopsi dan salin/pindahkan/hapus/lihat/lakukan apa pun yang Anda inginkan dengannya.
Itu dia.