Иерархия файловой системы 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


Содержит подкаталоги с программными файлами, библиотеки для этих файлов и документацию о них. Как правило, в этом каталоге существует множество подкаталогов, которые имитируют содержимое корня ./
Содержимое /usr не требуется для загрузки.


 
 /var


Содержит файлы, которые могут динамически изменяться. Это файлы log, mail, boxes, spool.


Добавить комментарий