Estoy tratando de encontrar un directorio llamado 480debugerroranidado en directorios secundarios. No sé la ruta exacta, o incluso si tengo la ortografía exacta del directorio que quiero encontrar.
¿Existe un comando de Linux para buscar directorios con un prefijo o sufijo dado, por ejemplo directorios con un nombre de "depuración" o "error de depuración", con algún prefijo o sufijo desconocido?

locate(localiza archivos) ofind(encuentra archivos).fbusca archivosRespuestas:
findes lo que necesitas:o
si está seguro del nombre de la carpeta
fuente
fuente
verificará una base de datos que enumera todos los archivos indexados en su PC. A menudo tengo escenarios como este y por eso hago búsquedas como:
que encuentra todos los archivos que tienen en su ruta (independientemente del caso [eso es lo que significa -i]) "depurar" y "registrar" (en caso de que no lo sepa, la
| grepbúsqueda de medios dentro de los resultados que localiza produce)La ventaja de usar localizar sobre encontrar es que localizar producirá resultados mucho más rápido (ya que solo está verificando una base de datos) pero si el archivo / carpeta no está indexado, entonces no encontrará nada. (para actualizar la base de datos que puede usar
sudo updatedb)fuente
slocateinstalado. Algunos entornos de producción no :-(En bash,
busca recursivamente directorios con nombres que contengan 480, depuración o error.
fuente