You might have found the first article very much useful, this article is an extension of the 20 Useful Commands for Linux Newbies. The first article was intended for newbies and this article is for Middle-Level-User and Advanced Users. Here you will find how to customise search, know the processes running guide to kill them, how to make your Linux terminal productive is an important aspect and how to compile c, c++, java programs in nix.
21. Command: Find
Search for files in the given directory, hierarchically starting at the parent directory and moving to sub-directories.
root@tecmint:~# find -name *.sh
rest here