Иерархия файловой системы Linux
/ | Корень |
/bin | Исполняемые программы, которые необходимы для восстановления системы в режиме минимального устранения неполадок. Этот каталог необходим во время загрузки. |
/boot | Содержит все файлы и каталоги, которые нужны для загрузки ядра. |
/dev | Файлы устройств, которые используются для доступа к физическим устройствам. Каталог нужен для загрузки. |
/etc | Содержит конфигурационные файлы программ и сервисов. |
/home | Домашний каталог пользователей. |
/lib, /lib64 | Общие библиотеки, которые используются программами /boot, /bin, /sbin. |
/media, /mnt | Каталоги, которые используются для монтирования устройств в дерево файловой системы. |
/opt | Используется для опциональных пакетов, которые могут быть установлены на сервер. |
/proc | Содержится вся информация на уровне ядра. |
/root | Каталог root-пользователя. |
/run | Содержит информацию о процессах и пользователях, созданную после последней загрузки. |
/sbin | Как /bin, но для команд системного администрирования, которые не обязательно нужны обычным пользователям. |
/srv | Может быть использован для данных, которые используют сервисы NFS, HTTP, FTP, etc. |
/sys | Используется как интерфейс к различным устройствам, управляемым ядром Linux и связанными процессами. |
/tmp | Временные файлы. Можно спокойно удалять. |
/usr | Содержит подкаталоги с программными файлами, библиотеки для этих файлов и документацию о них. Как правило, в этом каталоге существует множество подкаталогов, которые имитируют содержимое корня ./ |
/var | Содержит файлы, которые могут динамически изменяться. Это файлы log, mail, boxes, spool. |