This will search the current directory and all sub-directories for an exact match of string in quotes
find . -name "searchstring" -print
Here is an example with output
[root@cacti /]# find . -name "cacti" -print
./etc/logrotate.d/cacti
./var/backups/cacti
./var/lib/mysql/cacti
You can add asterisks as a wild card. The example below finds any filename that contains the search string
[root@cacti /]# find . -name "*cacti*" -print
./etc/logrotate.d/cacti
./home/cacti-0.8.8a
./usr/libexec/webmin/cactiez
./var/backups/cacti
./var/lib/mysql/cacti