Necesito encontrar algunas configuraciones ocultas en algunas carpetas ocultas y no puedo recordar dónde deben navegar directamente a ellas Cmd+ Shift+ G.
Hice un sudo find -name Foo*
(lento), pero ninguno de los archivos devueltos estaban en carpetas ocultas.
¿Cuál es la forma más fácil de buscar todos los archivos ocultos?
sudo
es innecesario a menos que necesite buscar en directorios a los que no tiene acceso. La búsqueda en directorios ocultos no requiere privilegios elevados, si es por eso que se usa en su ejemplo.Respuestas:
mdfind
Parece ignorar muchos archivos ocultos.mdfind 'kMDItemFSInvisible==1&&kMDItemFSName==filename'
enumera.DS_Store
archivos, pero no por ejemplo.bash_history
. No he encontrado ninguna manera de buscar archivos en algunos directorios ocultos como/private/etc/
.De todos modos, Find Any File es mucho más rápido que
find
.fuente
Suponiendo que por "archivo oculto" se refiere a los archivos cuyo nombre comienza con un punto o que se encuentran en algún lugar debajo de un directorio cuyo nombre comienza con un punto, y no otras formas de archivos invisibles , el siguiente comando imprime los nombres de todos los archivos ocultos. Es lento ya que pasa por todos los nombres de archivo en todas partes en su sistema.
Explicación:
-type d -exec find {} \; -prune
se ejecutafind
en cada directorio (cuyo nombre coincide.*
) y omite descender a ese directorio debido a-prune
.-type d … -o -print
hace que.*
se impriman todos los no directorios que coinciden .Si está buscando un archivo con un nombre o patrón específico:
El
*/.*
patrón en todo el camino obliga a las coincidencias a estar bajo un directorio oculto.Es posible que desee agregar
-xdev
después/
para evitar atravesar sistemas de archivos especiales y discos extraíbles.fuente
Prueba el
locate
comando.sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
Primero tendrá que esperar a que se genere la base de datos de localización.fuente
EasyFind es una excelente aplicación alternativa para hacer el trabajo. Es gratis y fácil. Puede buscar texto en archivos (incluso los invisibles). <= Esta puede ser una forma más fácil de encontrar sus archivos de configuración.
Puede obtenerlo en la App Store https://itunes.apple.com/us/app/easyfind/id411673888?mt=12
Descargo de responsabilidad: no estoy afiliado con el desarrollador.
fuente