Filesystem Hierarchy Standard (FHS)

The Filesystem Hierarchy Standard (FHS) is a reference describing the conventions used for the layout of a UNIX system. It has been made popular by its use in Linux distributions, but it is used by other UNIX variants as well.

Purpose

The FHS was created to provide a standardized directory structure for UNIX-like operating systems. This standardization helps users and developers predict where to find files and directories, making it easier to:

Key Directories

Benefits

Following the FHS provides several advantages:

Version History

The FHS has evolved over time, with major versions including:

The standard is maintained by the Linux Foundation and continues to be updated to reflect modern UNIX and Linux system needs.