File System Layout

Below is the the default file system layout. It follows the Filesystem Hierarchy Standard (FHS).

/
|--- bin
|--- boot
|--- dev
|--- etc
|--- home
|--- lib
|--- lost+found
|--- media
|--- mnt
|--- proc
|--- sbin
|--- sys
|--- tmp
|--- usr
|--- var


/
Primary hierarchy root and root directory of the entire file system hierarchy.

/bin
Common programs shared by the system i.e. the system administrator and the users.

/boot
It conatins the kernel image (uImage).

/dev
Contains references to all the CPU peripheral hardware, which are represented as files with special properties.

/etc
It contain the most important system-wide configuration files.

/home
Contains the User's home directories containing saved files, personal settings etc.

/lib
Library files, includes files for all kinds of programs needed by the system and the users.

/lost+found
Every partition has a lost+found in its upper directory. Files that were saved during failures are here.

/media
Mount points for removable media such as CD-ROMs.

/mnt
Standard mount point for external file systems, e.g. a CD-ROM or a digital camera.

/proc
A virtual file system containing information about system resources.

/sbin
Programs for use by the system and the system administrator.

/sys
Systemwide device directory. Contains information and statistics about device and device names.

/tmp
Temporary space for use by the system, cleaned upon reboot. Should not be used for saving any work.

/usr
Programs, libraries, documentation etc. for all user-related programs.

/var
Variable files—files whose content is expected to continually change during normal operation of the system such as log files, the mail queue, the print spooler area, space for temporary storage of files downloaded from the Internet, or to keep an image of a CD before burning it.