Table of Contents

Project: FILESYSTEM SAFARI

A project for UNIX/LINUX by Vincent Cordes during the Fall 2011.

This project was begun on 9/20 and is anticipated to take 1 week. (Upon completion you can correct this with the actual length).

Objectives

The purpose of this project is to gain an understanding of the file system and its layout.

Prerequisites

In order to successfully accomplish/perform this project, the listed resources/experiences need to be consulted/achieved:

Background

State the idea or purpose of the project. What are you attempting to pursue? The purpose of this project is understanding.

I am going to provide very shortened listing of the files throughout this project. The file system starts at root and branches off to infinity kind of.

Scope

To get a better understanding of the layout and structure of the UNIX filesystem, an exploration is in order. Using your observation skills and references, explore the various major directories on the system (starting with '/') and describing the intended purpose of each directory:

  1. what types of files does it contain (regular, directory, special)
  2. what is the organizational value of that directory (config files, basic tools, admin tools, etc.)

Some of the directories you will want to explore are:

Attributes

State and justify the attributes you'd like to receive upon successful approval and completion of this project.

Procedure

The actual steps taken to accomplish the project. Include images, code snippets, command-line excerpts; whatever is useful for intuitively communicating important information for accomplishing the project.

/

/bin

/dev

/etc

/home

/lib

/mnt

/proc

/root

/sbin

/tmp

/usr

/var

/var/log

/usr/bin

/usr/sbin

/usr/src

/usr/local

/usr/local/bin

/usr/lib

Reflection

From doing this project I gained a better understanding of the file system and where files are.

References

In performing this project, the following resources were referenced:

Matthew Haas