Структура файловой системы Linux Flashcards
Стандарт файловой системы Linux
Filesystem Hierarchy Standard (FHS)
/
Корневой каталог файловой системы Linux. Он содержит все системные файлы и каталоги.
/bin
В этом каталоге размещаются системные программы (бинарные - двоичные файлы, исполняемые файлы). Например, в каталоге /bin размещаются все основные команды ядра Linux, такие как cp, cat, mount и так далее.
/boot
Содержит все компоненты для загрузки ядра ОС. Могут быть несколько образов ядер, конфигурационный файл загрузчика grub, содержащий информацию о необходимых компонентах для запуска операционной системы.
/dev
Каталог содержит файлы, которые представляют физические устройства компьютера. Через данные файлы осуществляется интерфейс для этих устройств
/etc
Конфигурационные файлы большинства системных утилит и программ. Ниже пара примеров. В каталоге /etc хранятся системные файлы и конфигурации. Например, здесь хранятся такие файлы как fstab, passwd, hosts и так далее.
/home
Домашние каталоги пользователей. У каждого пользователя есть свой определенный каталог, имя которого совпадает с именем пользователя. Например, если я в системе зарегистрирован как yuriy, то мой домашний каталог будет /***/yuriy.
/lib
В этом каталоге размещены системные библиотеки и модули ядра.
/lost+found
Директория, которая используется утилитой fsck, для сохранения поврежденных файлов.
/media
В данный каталог обычно монтируются съемные носители. Для каждого устройства в этом каталоге создается отдельный каталог.
/mnt
В данный каталог обычно монтируют на время дополнительные файловые системы.
/opt
В данный каталог обычно устанавливают некоторое дополнительное программное обеспечение, которое является дополнением к базовому ПО дистрибутива (такое ПО иногда называют подключаемым программным обеспечением).
/proc
В каталоге /proc размещена так называемая псевдофайловая система - виртуальная файловая система информации о ядре и процессах.
/root
В данном каталоге размещаются файлы пользователя root. Данный каталог является домашним каталогом пользователя root.
/sbin
В каталоге /sbin размещаются важные системные исполняемые (бинарные) файлы, которые необходимы для запуска системы. Также в каталоге размещаются команды, которые обычно использует только системный администратор. Например, в каталоге /sbin размещаются команды halt и reboot.