"Tools such as grep, find and awk have often come to the rescue
of gleeful Bashmongers searching for files buried beneath gigabytes
of other items. But when a typical Linux distro takes up a couple
of gigs of disk space, it's not hard to imagine that finding your
files will only become trickier over time.
"Compared with their internet brethren, today's desktop search
tools can be used not only to look for the names of files on your
disk, but can also perform context-sensitive searches within email
archives, images, videos and music. Some tools take it a bit
further and even index your browser history and bookmarks.
"Desktop search tools work by creating an index of all the files
on your system. When you search for a file, instead of looking
through the entire disk, the tools only search the index."