Ini adalah solusi yang sangat sederhana dengan menggunakan tree perintah di direktori yang ingin Anda cari. -f menunjukkan jalur file lengkap dan | digunakan untuk mem-pipe output dari tree ke grep untuk menemukan file yang berisi string filename dalam nama.
tree -f | grep filename
find perintah akan memakan waktu lama karena memindai file nyata dalam sistem file.
Cara tercepat adalah menggunakan locate perintah, yang akan segera memberikan hasil:
locate "John"
Jika perintah tidak ditemukan, Anda perlu menginstal mlocate paket dan jalankan updatedb perintah terlebih dahulu untuk mempersiapkan database pencarian untuk pertama kalinya.
Lebih detail di sini:https://medium.com/@thucnc/the-fastest-way-to-find-files-by-filename-mlocate-locate-commands-55bf40b297ab
Gunakan perintah find,
find . -type f -name "*John*"