A.2. The Directory Tree

Ubuntu adheres to the Filesystem Hierarchy Standard for directory and file naming. This standard allows users and software programs to predict the location of files and directories. The root level directory is represented simply by the slash /. At the root level, all Ubuntu systems include these directories:

Directory Content
bin Essential command binaries
boot Static files of the boot loader
dev Device files
etc Host-specific system configuration
home User home directories
lib Essential shared libraries and kernel modules
media Mount point for removable media
mnt Mount point for mounting a file system temporarily
proc Virtual directory for system information
root Home directory for the root user
sbin Essential system binaries
srv Data for services provided by this system
sys Virtual directory for kernel data structures
tmp Temporary files
usr Secondary hierarchy
var Variable data
opt Add-on application software packages

The following is a list of important considerations regarding directories and partitions.