User Tools

Site Tools


user:rlott:portfolio:fssafari

Project: FILESYSTEM SAFARI

A project for unix/linux by Robert Lott during the fall 2011

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

Objectives

explor the unix system inorder to become more adapted to the syestem. the point of the project is to understand with commands in order to explor.learn command that will open the systems abilites.

Prerequisites

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

  • cd command
  • ls
  • -l argument to ls
  • understanding of paths, absolute and relative

Background

propose that by learning what each directory holds will provide better knowledge of UNIX.

State the idea or purpose of the project. What are you attempting to pursue?

Upon approval, you'll want to fill this section out with more detailed background information. DO NOT JUST PROVIDE A LINK.

Providing any links to original source material, such as from a project page, is a good idea.

You'll want to give a general overview of what is going to be accomplished (for example, if your project is about installing a web server, do a little write-up on web servers. What is it, why do we need one, how does it work, etc.)

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:

  * / Root- home, main, root directory. filled with directory files. which open up into more files.
  * /bin- essential system binaries ls, cp, mv, chmod, cat, kill, gzip, and more
  * /dev- These are special files marked in yellow for devices connected to the system.
  * /etc- Direstory and read-only files
  * /home
  * /lib (/lib32 vs. /lib64)
  * /mnt
  * /proc
  * /root
  * /sbin
  * /tmp
  * /usr
  * /var
  * /var/log
  * /usr/bin
  * /usr/sbin
  * /usr/src
  * /usr/local
  * /usr/local/bin
  * /usr/lib

Attributes

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

  • files and directories: files and directories are the focus of analysis in this exercise

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.

cd for change directory.

lab46$:cd /
lab46$:cd /bin
lab46$:cd /usr
lab46$: echo "and so on and "
and so on and forth
lab46$:

Reflection

Comments/thoughts generated through performing the project, observations made, analysis rendered, conclusions wrought. What did you learn from doing this project?

References

In performing this project, the following resources were referenced:

http://unixgeeks.org/security/newbie/unix/files.html www.wiki.com

  • URL3 (provides useful information on topic)
  • URL4

Generally, state where you got informative and useful information to help you accomplish this project when you originally worked on it (from Google, other wiki documents on the Lab46 wiki, etc.)

user/rlott/portfolio/fssafari.txt · Last modified: 2011/09/23 02:59 by rlott