\n"; // Echo "RootDir: ".$RootDir."
\n"; // We'll need access to the Global Variables: // include_once("$DOCUMENT_ROOT/include/GlobalVars.php"); // To get rid of: Warning: include_once() [function.include-once]: Unable to access /include/GlobalVars.php in include_once("$RootDir/include/GlobalVars.php"); // We will be accessing all sorts of functions: //include_once("$DOCUMENT_ROOT/include/Functs.php"); include_once("$RootDir/include/Functs.php"); // Check to see if the visitor (USER_AGENT) is a spider. If not: // then do a "session_start"... // Creates a session or resumes the current one // based on the current session id that's being passed via a // request, such as GET, POST, or a COOKIE. // It's necessary that this be the first PHP command in the file. If (!ItsASpider()) { session_start(); // Sets various session variables like ReferringURL and EntryURL // if they haven't already been set // include_once("$DOCUMENT_ROOT/include/SetSessionVars.php"); include_once("$RootDir/include/SetSessionVars.php"); } // This turns on Output Buffering. This seems to be // necessary because we may be redirecting to a "Thank You" page // after they submit the form. Speeds things up because // browser doesn't reload when hitting BACK button. ob_start(); // PageNameStr - This is the dominant keyword phrase for the page. // Goes in comments, header bars, IMAGE ALT tags, etc. Only about 10 words! $PageNameStr="How to Search for Files and/or Find Directories on FreeBSD"; // This is the first line string. It goes at the very top of the page. // If this is NOT a doorway page, then set the $PageFirstLineStr: // Notice: Undefined variable: ThisIsDoorway // IF (!($ThisIsDoorway)) // If not set, then set it to get rid of error message: If (!IsSet($ThisIsDoorway)) {$ThisIsDoorway=0;} If ($ThisIsDoorway<>1) {$PageFirstLineStr="FreeBSD: Find / Search for a Directory or a file - Tutorial, Howto, Newbie, Beginner, Tips, Tricks, Hints";} // This is the first text after the first line, // that usually shows up in the upper left corner $PageFirstTextStr="${CompanyStr}

FreeBSD"; // This is the second text after the first line, // that usually shows up in the upper right corner $PageSecondTextStr="${CompanyDomain}

FreeBSD"; $PageTitleStr=$PageFirstLineStr; $PageKeywordStr=$PageNameStr; $PageCommentStr="Finding Files and Directories on FreeBSD. Searching, Find, Look for, Hunt for a File or Directory OR Folder on FreeBSD, Linux, Unix, Nix, Cheat Sheet for FreeBSD Hints, Tips, HowTos and Help. Configure, Options, Configuration, Howto, How To, FreeBSD."; // $PageDescriptionStr=""; // $PageRobotsStr=""; // If this is NOT a doorway page, then include header.php: IF (!($ThisIsDoorway)) { include_once("$RootDir/include/header-brief.php"); } ?>

HOW TO FIND A FILE OR DIRECTORY ON FREEBSD


    ASSUMPTIONS:

  1. You have already installed FreeBSD.  If not, then click here: How to Install FreeBSD

  2. You have configured the FreeBSD shell.  If not, then click here: How to Configure the FreeBSD Shell

  3. Your 'ports tree' is up to date.  If you don't know, then it probably isn't current.  Update the ports tree by issuing one of these commands: Update the Ports Tree Using CVSup

  4. Here is how to configure your computer so that CVSup is run on a regular basis


    FIND A FILE OR A DIRECTORY:

  5. The locate command is good for finding files and directories.  Enter something similar to:

    locate someprogram | more
  6. If that doesn't work, perhaps try the whereis or find commands:

    whereis someprogram | more

    find / -name "someprogram*"
  7. For variations on these commmands, you can type:

    man locate
    man whereis
    man find