Вы можете использовать find
утилиту. Как то так:
find /path/to/look/in -name '*somestring*' -print
В некоторых системах, если вы пропустите путь, используется текущий каталог. В других системах вы не можете его опустить, просто используйте .
для текущего каталога.
Кроме того, прочитайте man find
для многих других вариантов.