FILE-HIERARCHY(7) file-hierarchy FILE-HIERARCHY(7)

.SH "NAME" file-hierarchy - systemd file system hierarchy requirements

.SH "DESCRIPTION"

.PP Operating systems using the [**systemd**(1)](/man/os/systemd/systemd.1) system and service manager are organized based on a file system hierarchy inspired by UNIX, as described in **UAPI.9 Linux File System Hierarchy**\[1]. Additional requirements on *when* given parts of the hierarchy must be available during boot are listed in **Mount Requirements**\[2].

.PP Many of the paths described here can be queried with the [**systemd-path**(1)](/man/os/systemd/systemd-path.1) tool.

.SH "SEE ALSO"

.PP

[**hier**(7)](/man/os/systemd/hier.7)

**File System Hierarchy**\[3]

**XDG Base Directory Specification**\[4]

**XDG User Directories**\[5]

# [NOTES](#NOTES)

1\.

UAPI.9 Linux File System Hierarchy

https://uapi-group.org/specifications/specs/linux\_file\_system\_hierarchy/

2\.

Mount Requirements

https://systemd.io/MOUNT\_REQUIREMENTS/

3\.

File System Hierarchy

http://refspecs.linuxfoundation.org/FHS\_3.0/fhs-3.0.html

4\.

XDG Base Directory Specification

https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

5\.

XDG User Directories

https://www.freedesktop.org/wiki/Software/xdg-user-dirs

systemd 262.2

---

Document: file-hierarchy(7) from systemd 262.2-r1 (Chainguard OS)
Source: https://github.com/systemd/systemd
