Usa buscar para eso:
find . -name "foo*"
find
necesita un punto de partida, y el .
(punto) apunta al directorio actual.
La canalización de find en grep suele ser más conveniente; le brinda todo el poder de las expresiones regulares para la coincidencia arbitraria de comodines.
Por ejemplo, para buscar todos los archivos con la cadena "foo" que no distingue entre mayúsculas y minúsculas en el nombre del archivo:
~$ find . -print | grep -i foo
find
encontrará todos los archivos que coincidan con un patrón:
find . -name "*foo"
Sin embargo, si quieres una foto:
tree -P "*foo"
¡Espero que esto ayude!