Here are some basics
find / -iname hollysdog
This will find a file or directory named hollysdog regardless of case. It will match hollysdog whether iit is all lowercase, upper or in between.
find / -iname "*hollysdog*"
Same as above but it will list all instances of hollysdog. The * is a wildcard for any character(s) before and after hollysdog
If you're looking for file(s) only and want to skip directories add -type f
If you're looking for directories only add -type d
PS: You can start a search from any directory. Just replace / for the desired directory or you can use a (.
) period to search from a current directory.
find /usr/ -iname pattern
find . -iname pattern