Filesystem Hierarchy Standard - Overview

Overview

Most Linux distributions follow the FHS and declare it their own policy to maintain FHS compliance.

When the FHS was created, other UNIX and Unix-like operating systems already had their own standards, notably the hier(7) description of file system layout that has existed since the release of Version 7 Unix (in 1979), or the SunOS filesystem(7), later Solaris filesystem(5).

Modern Linux distributions include a /sys directory as a virtual filesystem (sysfs, comparable to /proc, which is a procfs), which stores and allows modification of the devices connected to the system, whereas many traditional UNIX and Unix-like operating systems use /sys as a symbolic link to the kernel source tree.

Some Linux systems such as GoboLinux and Syllable Server use a completely different approach from the FHS.

Read more about this topic:  Filesystem Hierarchy Standard