Os presento una recopilación de comandos Linux más útiles sobre Búsqueda de archivos y en su contenido
Buscar de archivos
#buscar archivo y directorio por su nombre en todo el sistema
find * -name nombre
#buscar archivo y directorio por su nombre, dentro de directorio
find directorio -name nombre
#buscar archivos y directorios pertenecientes a usuario, dentro de directorio
find directorio -user usuario
#buscar archivos y directorios por su tipo, dentro de directorio
(d directory, f regular file, l symbolic link)
find directorio -type f tipo
#buscar archivos y ejecutar comando
find directorio -name nombre -exec comando {} \;
#buscar archivos con extensión .ps
locate \*.ps
#mostrar la ruta completa de un ejecutable
which ejecutable
#mostrar la ubicación de un archivo binario, de ayuda o fuente
whereis ejecutable
Buscar en contenido de archivo
#buscar cadena en el/los archivos
grep cadena archivo
#buscar cadena en el/los archivos sin coincidencia de mayusculas
grep -i cadena archivo
#buscar palabras que comienzan con cadena en el/los archivos
grep ^cadena archivo
#buscar cadena como palabra completa en el/los archivos
grep -w cadena archivo
#seleccionar las líneas de archivo que contienen números
grep [0-9] archivo
#busca recursiva de cadena en el directorio
grep cadena -R direccion
Para ver la recopilación completa de comandos de Linux este enlace: Listado de comandos Linux