Menemukan File dari Baris Perintah
Mencari sistem file untuk dokumen atau file tertentu mudah dan sangat cepat. Meskipun sebagian besar pengguna paling baik dilayani menggunakan Spotlight dari bilah menu, ada kalanya Spotlight tidak berfungsi, Anda membutuhkan lebih banyak parameter, Anda bekerja di Terminal, beroperasi dengan mesin jarak jauh, atau mungkin hanya ingin menggunakan fungsi pencarian alternatif.
Anda beruntung, kami akan menunjukkan cara menemukan file dan folder langsung dari baris perintah menggunakan dua trik berbeda. Metode pertama adalah agnostik sistem operasi, artinya Anda akan dapat menggunakan fungsi pencarian dengan Mac OS X, Linux, BSD, dan banyak variasi unix lainnya, sedangkan trik kedua untuk mencari menggunakan model khusus Mac untuk menemukan file dari baris perintah. Mari baca terus dan pelajari cara menggunakan kemampuan hebat ini.
Mencari File dari Baris Perintah dengan find
Perintah find sangat cepat dan mudah digunakan, langsung dari dunia unix dan berfungsi di Linux serta Mac OS X. Jika Anda ingin mempelajari hal-hal yang konsisten di seluruh platform, temukan adalah pilihan yang bagus.
Pada dasarnya, find dapat digunakan seperti:
menemukan parameter jalur
Misalnya, Anda dapat menemukan apa pun di dalam direktori beranda pengguna yang berisi "layar" dalam namanya dengan yang berikut:
"temukan ~ -iname layar"
Anda mungkin ingin menyalurkan hasilnya ke lebih banyak jika Anda mengharapkan pengembalian yang besar, seperti:
"find ~ -iname screen>"
Tentu saja Anda juga dapat menemukan file tertentu yang terkubur di suatu tempat di direktori. Misalnya, mencari di folder pustaka pengguna untuk file plist tertentu:
find ~/Library/ -iname com.apple.syncedpreferences.plist"
Anda harus mengawali find dengan 'sudo' untuk mencari direktori root dan di luar hak pengguna saat ini. find juga mendukung ekspresi, memungkinkan Anda mencari kecocokan, wildcard, urutan, dan opsi lanjutan lainnya yang sangat spesifik.
find sangat kuat tetapi kekuatannya dengan cepat membawa beberapa kerumitan, sebagai hasilnya perintah mdfind klasik mungkin lebih baik untuk lebih banyak pengguna baris perintah pemula.
Mencari File di Baris Perintah dengan mdfind
mdfind adalah antarmuka terminal Spotlight, artinya tidak akan berfungsi jika Spotlight sendiri dinonaktifkan, tidak berfungsi karena alasan lain, atau membangun kembali indeksnya. Dengan asumsi Spotlight berfungsi sebagaimana mestinya, mdfind sangat cepat, efisien, dan sedikit lebih ramah pengguna.
Pada level paling dasar, mdfind digunakan sebagai berikut:
mdfind -nama FileName
Misalnya, untuk menemukan semua tampilan “Foto 1.PNG” perintahnya adalah:
mdfind -nama Foto 1.PNG"
Karena mdfind seperti Spotlight, ini juga dapat digunakan untuk mencari konten file dan folder untuk file tertentu. Untuk menemukan semua dokumen yang berisi nama seseorang dapat dilakukan sebagai berikut:
"mdfind Will Pearson"
Sama seperti perintah find, mengirim hasil ke lebih mungkin berguna saat menyortir banyak file, seperti:
"mdfind Dikirim dari | lagi"
mdfind juga dapat dibatasi pada direktori tertentu dengan flag -onlyin:
mdfind -onlyin ~/Library plist
Akhirnya, ada juga perintah 'locate', yang juga sangat kuat dan dapat dikaitkan dengan find, tetapi harus diaktifkan secara terpisah.
Tahu trik pencarian hebat lainnya atau metode lokasi file untuk baris perintah? Bagikan dengan kami di komentar.