Buscar archivos o directorios en Linux

Algunas veces necesito encontrar algun archivo o directorio en el computador, pero a veces no recuerdo el nombre completo o no me acuerdo donde estaba almacenado, para ello puedo usar dos comandos find y grep .
Con el comando find listaremos todos los nombre de archivos y directorios de una ubicación especifica, y con el comando grep filtraremos la salida por pantalla, por ejemplo, si quisiera buscar todos los archivos y directorios que contengan la cadena de caracteres “.conf” y que esten almacenados en el directorio “/usr”, la línea seria:

find /usr | grep .conf

entonces el primer comando listara todos los archivos y directorios, y el comando grep filtrara solo los que contengan la cadena .conf, por supuesto este comando es ampliable aun mas usando las opciones de ambos comandos, ademas de poder usarse en un script bash, por ejemplo, para automatizar una tárea, hasta la proxima.