I have been searching for a command that will return files from the current directory which contain a string in the filename. I have seen locate and find commands that can find files beginning with something first_word* or ending with something *.jpg. 
How can I return a list of files which contain a string in the filename?
For example, if 2012-06-04-touch-multiple-files-in-linux.markdown was a file in the current directory. 
How could I return this file and others containing the string touch? Using a command such as find '/touch/'
 
     
     
     
     
     
     
     
     
     
     
    