Cara Mencari File Berdasarkan Nama di Linux
Untuk mencari file berdasarkan nama di linux, kita dapat menggunakan perintah find
, dengan cara:
- Jalankan perintah
find
- Tambahkan opsi
-type
dengan argumenf
- Tambahkan opsi
-name
diikuti nama filenya. Atau-iname
jika ingin mengabaikan huruf besar atau kecil pada nama file.
Contoh mencari file yang namanya “laporan.pdf”.
find -type f -name laporan.pdf
Hasilnya.
Projects/laporan.pdf
Researchs/laporan.pdf
Jika nama file tidak diketahui pasti, kita dapat menggunakan expresi wildcard (*
) untuk pencarian.
Contoh mencari file yang namanya mengandung kata “laporan”.
find -type f -name "*laporan*"
Hasilnya.
Projects/laporan.pdf
Projects/laporan-pendahuluan.pdf
Projects/laporan-akhir.pdf
Researchs/laporan.pdf
Researchs/laporan-pendahuluan.pdf
Researchs/laporan-akhir.pdf
Jika ingin mengabaikan huruf besar / kecil, ganti opsi -name
menjadi -iname
.
find -type f -iname "*laporan*"
Hasilnya.
Projects/laporan.pdf
Projects/laporan-pendahuluan.pdf
Projects/laporan-akhir.pdf
Projects/LAPORAN-FINAL.pdf
Researchs/laporan.pdf
Researchs/laporan-pendahuluan.pdf
Researchs/laporan-akhir.pdf
Jika ingin mencari di direktori tertentu, tambahkan nama direktorinya setelah perintah di sebelum opsi type
.
find Projects -type f -iname "*laporan*"
Hasilnya.
Projects/laporan.pdf
Projects/laporan-pendahuluan.pdf
Projects/laporan-akhir.pdf
Projects/LAPORAN-FINAL.pdf
Sumber : https://man7.org/linux/man-pages/man1/find.1.html