Hi:
If by "word" you mean what is generally though of as a word: a string of characters that match at the beginning or ending of a line, and consist of letters, digits and the underscore, then use the '-w option':
'grep -w myword'
Also, optimize your performance, *especially* if you want to search your entire server filesystem from '/':
# find / -type -f -exec grep -w myword {} +
Note the '+' terminator for the '-exec' arguments instead of the ';'. This causes multiple arguments to be aggregated and processed together with each instantiation of the exec'ed process rather than creating one process for every file.
If you want to see all matching lines and not just the filename (as with '-l'), do:
# find / -type f -exec grep -w myword {} /dev/null +
Lastly, if you only want to search beneath '/' but don't want to visit mountpoints; that is, you want to search directories like '/etc' and '/sbin' but not '/usr' or '/var', add the '-xdev' option:
# find / -xdev -type f -exec grep -w myword {} /dev/null +
Regards!
...JRF...
#