1.4. Файловая система Linux
1.4. Файловая система Linux
1.4.1. Корневая файловая система. Стандартные каталоги
При установки Linux в выбранном вами разделе жесткого диска создастся корневая файловая система Linux. Корневая файловая система содержит набор стандартных каталогов и утилит, без которых невозможна работа Linux.
Корневая файловая система обозначается как /. Обратите внимание: в Linux используется прямой слеш, а не обратный (), как в Windows. Полный путь к файлу обязательно начинается с корневой файловой системы. Вот полный путь к файлу report.doc, который находится в домашнем каталоге пользователя den:
/home/den/report.doc
В табл. 1.1 приведено краткое описание основных каталогов корневой файловой системы.
Таблица 1.1. Основные каталоги корневой файловой системы
Каталог Описание / Корневой каталог /bin Содержит стандартные утилиты Linux /boot Содержит конфигурационные файлы загрузчика GRUB, образы ядра, файлы initrd /dev Содержит файлы устройств. О том, что это такое, мы поговорим чуть позже /etc Содержит конфигурационные файлы операционной системы и всех сетевых служб. Данный каталог подобен реестру Windows, но в Windows общесистемные настройки хранятся в одном большом бинарном файле, а в Linux настройки хранятся в разных конфигурационных файлах, которые можно редактировать обычным текстовым редактором /home Содержит домашние каталоги пользователей. В домашних каталогах пользователей хранятся пользовательские файлы, а также пользовательские настройки различных программ /lib Здесь находятся различные библиотеки и модули ядра /misc В данном каталоге может быть все, что угодно /mnt Обычно в этом каталоге содержатся точки монтирования. О монтировании файловых систем мы тоже поговорим отдельно /proc Этот каталог не совсем обычный: это каталог псевдофайловой системы procfs, которая используется для предоставлении информации о процессах /root Каталог пользователя root (пользователь с максимальными полномочиями) /sbin Набор утилит для системного администрирования, запускать эти утилиты имеет право только root /tmp "Мусорка", т,е, каталог, в котором хранятся временные файлы. Linux, в отличие от Windows, следит за чистотой и регулярно очищает этот кагапог /usr Содержит пользовательские программы. По размеру - это один из самых больших каталогов файловой системы. В этот каталог устанавливаются практически все программы. Также в этом каталоге находятся вспомогательные файлы, необходимые для работы установленных программ. Грубо, конечно, но данный каталог можно сравнить с каталогом Program Files в Windows /var Здесь хранятся данные системы, которые постоянно изменяются, например очередь печати, почтовые ящики и т.д.