Saya perlu menemukan beberapa konfigurasi terkubur di beberapa folder tersembunyi dan tidak dapat mengingat di mana mereka menavigasi ke mereka secara langsung Cmd+ Shift+ G.
Saya melakukan sudo find -name Foo*
(lambat), tetapi tidak ada file yang dikembalikan dalam folder tersembunyi.
Apa cara termudah untuk mencari semua file yang tersembunyi?
sudo
tidak perlu kecuali Anda perlu mencari di direktori yang Anda tidak memiliki akses. Pencarian di direktori tersembunyi tidak memerlukan hak yang lebih tinggi, jika itu sebabnya digunakan dalam contoh Anda.Jawaban:
mdfind
tampaknya mengabaikan banyak file tersembunyi.mdfind 'kMDItemFSInvisible==1&&kMDItemFSName==filename'
tidak daftar.DS_Store
file, tetapi tidak misalnya.bash_history
. Saya belum menemukan cara untuk mencari file di beberapa direktori tersembunyi seperti/private/etc/
.Bagaimanapun, Temukan File Apa Saja jauh lebih cepat daripada
find
.sumber
Dengan asumsi bahwa dengan "file tersembunyi" yang Anda maksud adalah file yang namanya dimulai dengan titik atau yang terletak di suatu tempat di bawah direktori yang namanya dimulai dengan titik, dan bukan bentuk lain dari file yang tidak terlihat , perintah berikut ini mencetak nama semua file yang tersembunyi. Ini lambat karena masuk ke semua nama file di mana-mana di sistem Anda.
Penjelasan:
-type d -exec find {} \; -prune
dijalankanfind
di setiap direktori (yang namanya cocok.*
), dan melompat turun ke direktori itu karena-prune
.-type d … -o -print
menyebabkan semua non-direktori yang cocok.*
untuk dicetak.Jika Anda mencari file dengan nama atau pola tertentu:
The
*/.*
pola pada pasukan jalan seluruh pertandingan berada di bawah direktori tersembunyi.Anda mungkin ingin menambahkan
-xdev
setelah/
untuk menghindari melintasi sistem file khusus dan removable disk.sumber
Coba
locate
perintahnya. Anda harussudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
terlebih dahulu dan menunggu DB locating dihasilkan.sumber
EasyFind adalah aplikasi alternatif yang sangat baik untuk menyelesaikan pekerjaan. Ini gratis dan mudah. Anda dapat mencari teks dalam file (bahkan yang tidak terlihat). <= Ini mungkin cara yang lebih mudah untuk menemukan file konfigurasi Anda.
Anda bisa mendapatkannya dari App Store https://itunes.apple.com/us/app/easyfind/id411673888?mt=12
Penafian: Saya tidak berafiliasi dengan pengembang.
sumber