Try this
- Code:
find / -iname *filename* 2> /dev/null
Note: Keep the * characters in the search string
This uses a program called "find" tells it to begin searching in "/" which is your system root (everything on your computer) -iname says you are searching for a case insensitive filename, *filename* says to look for something with "filename" in the name (It may have something before or after it) and the "2> /dev/null" says don't show me errors, There will be alot of errors as while searching it will try to access files you don't have access to.
Terminal supports Unicode characters (most things Linux will by default), if you have some weird character you need to put in I suggest using the character map found under Zorin Menu > Accessories > Character Map