В FHS все файлы и директории находятся внутри корневой директории, даже если они расположены на различных физических носителях. Однако некоторые из директорий могут присутствовать только в случае, если установлено определённое программное обеспечение, такое как, например, X Window System. Большая часть этих директорий существует во всех UNIX-подобных операционных системах и используется похожим образом.
Директория |
Описание |
/ |
Корневая директория, содержащая всю файловую иерархию. |
/bin/ |
Основные утилиты, необходимые как в однопользовательском режиме, так и при обычной работе всем пользователям. |
/boot/ |
Загрузочные файлы. Часто выносится на отдельный раздел. |
/dev/ |
Основные файлы устройств. |
/etc/ |
Общесистемные конфигурационные файлы. |
- /etc/opt/
|
Файлы конфигурации для /opt/. |
- /etc/X11/
|
Файлы конфигурации X Window System версии 11. |
- /etc/sgml/
|
Конфигурационные файлы SGML. |
- /etc/xml/
|
Конфигурационные файлы XML. |
/home/ |
Содержит домашние директории пользователей, которые в свою очередь содержат персональные настройки и данные пользователя. Часто размещается на отдельном разделе. |
/lib/ |
Основные библиотеки, необходимые для работы программ из /bin/ и /sbin/. |
/media/ |
Точки монтирования для сменных носителей, таких как CD-ROM, DVD-ROM. |
/mnt/ |
Содержит временно монтируемые файловые системы. |
/opt/ |
Дополнительное программное обеспечение. |
/proc/ |
Виртуальная файловая система, представляющая состояние ядра операционной системы и запущенных процессов в виде файлов. |
/root/ |
Домашняя директория пользователя root. |
/sbin/ |
Основные системные программы для администрирования и настройки системы, например, init, iptables, ifconfig. |
/srv/ |
Данные, специфичные для окружения системы. |
/tmp/ |
Временные файлы. |
/usr/ |
Вторичная иерархия для данных пользователя; содержит большинство пользовательских приложений и утилит, используемых в многопользовательском режиме. Может быть смонтирована по сети только для чтения и быть общей для нескольких машин. |
- /usr/bin/
|
Дополнительные программы для всех пользователей, не являющиеся необходимыми в однопользовательском режиме. |
- /usr/include/
|
Стандартные заголовочные файлы. |
- /usr/lib/
|
Библиотеки для программ, находящихся в /usr/bin/ и /usr/sbin/. |
- /usr/sbin/
|
Дополнительные системные программы. |
- /usr/share/
|
Архитектурно-независимые общие данные. |
- /usr/src/
|
Исходные коды. |
- /usr/X11R6/
|
X Window System, версии 11, релиз 6. |
- /usr/local/
|
Третичная иерархия для данных, специфичных для данного хоста. Обычно содержит такие поддиректории, как bin/, lib/, share/. |
/var/ |
Изменяемые файлы, такие как файлы регистрации, временные почтовые файлы, файлы спулеров. |
- /var/lib/
|
Информация о состоянии. Постоянные данные, изменяемые программами в процессе работы. |
- /var/lock/
|
Лок-файлы, указывающие на занятость некоторого ресурса. |
- /var/log/
|
Различные файлы регистрации. |
- /var/mail/
|
Почтовые ящики пользователей. |
- /var/run/
|
Информация о запущенных программах. |
- /var/spool/
|
Задачи, ожидающие обработки. |
- /var/spool/mail/
|
Местоположение пользовательских почтовых ящиков. |
- /var/www/
|
Файлы веб-сайтов. |
- /var/tmp/
|
Временные файлы, которые должны быть сохранены между перезагрузками. |