Undertanding Linux Standard Directories

This Blog explain Linux Standard Directories . All Linux systems provide a standard set of core directories. The following directories are used to hold programs that must run when you are booting your Linux system, configuration files for those programs, libraries used by those programs, temporary files created by running programs, and so on:
* /: As the top-level directory of a Linux system, this directory must exist so that other directories can be located within it.
* /bin: A directory that holds core applications used by a Linux system.
* /dev: A directory that holds special files, known as device nodes, which are used to access any devices that are attached to your Linux system.
* /etc: A directory that holds system configuration information, contains the files that explain the sequence of applications that execute on a Linux system as part of its boot process, and stores configuration files for some of the applications that are executed by a Linux system.
* /lib: A directory that holds libraries of functions that can be called by other applications.
* /proc: A directory in which the Linux kernel tracks active processes and general status information.
* /sbin: A directory containing applications that are usually executed only by the superuser.
* /sys: A directory in which the Linux kernel tracks the status of system hardware and related hardware interfaces.
* /tmp: A directory that holds temporary files created by various applications on a running system.

You will find these standard directories on most Linux systems, regardless of the type of distribution or the size of the disk they are using.