Slide 1 : Linux Filesystem
By Abhishek Chib
Slide 2 : Top level Directory is /
/ - Contains all directories not present on other file systems; the root
directory
Typically 4 GB or More
/boot – Contains the Linux kernel and boot files
100 MB
/home – Default location for user home directories, every user except
root user has there own folders under /home
1 GB per user or depends on requirements
/var – Contains log files, spools, and incoming and outgoing mail
2 GB
Slide 3 : /usr – System commands and utilities; with subfolders the largest directory
on the file system
3 GB to 5GB
/tmp – Holds temporary files created by programs
500 MB
/etc – the configuration files for the Linux system
/bin – contains the most important programs that the system needs to
operate
/sbin – most system administration programs are kept here
/lib - The shared libraries for programs that are dynamically linked.
/root - the super user's home directory.
Slide 4 : /dev - The devices that are available to a Linux system.
/proc - This is a virtual directory for process.
/usr/share/doc - Documentation for the user apps, in many file formats.
/mnt - This directory us used for mount points.
/var/mail - Incoming and outgoing mail is stored in this directory.
/var/spool - This directory holds files that are queued for some process, like
printing.
/usr/local - This is where you install apps and other files for use on the local
machine.
/etc/inittab - a text that describes what processes are started at system bootup
and during normal operation.