This page documents helpful Linux info I've accumulated through the years. This is not a syntax reference, but rather a tool for gaining knowledge and understanding about the different syntactical options.

Command Line Favorites

find -xdev -iname "filename"

-xdev parameter limits the search to the current filesystem (won't traverse other mounts in the directory structure). -iname makes the search case insensitive. Quotes required only if spaces in the filename. Slower than locate. Slower than grep.


locate "textstring"

to find files on the system that include the textstring. Maybe copy/paste the desired doc file or other file into your browser. locate uses a pre-compiled database, typically refreshed by cron once a week a nominal Mandriva installation. Compare to find -iname, above, which doesn't use a database and is therefore slower, and requires regex filenames rather than implying a more robust match. Experiment with the cron job that does the locate update. Touching updates access times, locate won't be able to find it. Running the cron job as root updates the locate database.

touch newfile
locate newfile


su - root
locate newfile

Or, just run the following command as root.


Once reading the man pages, try /searchstring

Created by brian. Last Modification: Thursday 23 of February, 2006 21:40:15 CST by brian.