Linux directories
Linux has a different directory structure than Windows or macOS. The most important directory is the root directory, denoted with a slash "/". All directories and files are located under this directory.
List of directories
directory | description |
---|---|
/ | This is the root directory of the file system. |
/boot | Contains the kernel and other files needed to boot the system. |
/etc | Configuration files for the entire system. |
/bin /usr/bin | /bin contains essential binaries and /usr/bin contains less important binaries. |
/sbin /usr/sbin | Contain system binaries. These binaries are often only executable as root. |
/usr | Read-only files, most of the applications accessible to multiple users. |
/var | Contains variable files. |
/lib /usr/lib | Contain the libraries used in the binaries located in /bin, /sbin, /usr/bin and /usr/sbin. |
/home | Contains the personal data of every user. The Documents, Downloads and Desktop directories are located in here. |
/root | Home directory of the root user. |
/tmp | Temporary files. These files are often removed between reboots. |
/dev | Interfaces to the hardware of the computer. |
/proc | Virtual filesystem that contains information about the kernel and system processes. |
/sys | Information about drivers, devices and some kernel features. |
/media | Mount points for removable media. |
/mnt | Mount points for filesystems. |