В ОС Linux есть единая иерархия директорий, которая не зависит от физических дисков. Все файлы и каталоги находятся в корне (он же root, он же /).
Рассмотрим некоторые из этих директорий:
/bin - содержит непосредственно исполняемые файлы многих базовых команд оболочки. В основном программы представлены в двоичном формате;/dev - содержит файлы устройств, есть некоторые особенности:/dev/null - эту команду можно отправить, чтоб уничтожить содержимое файла/dev/zero - содержит бесконечную последовательность нулей;/dev/random - содержит бесконечную последовательность случайных значений;/etc - содержит файлы конфигураций;/usr - содержит пользовательские двоичные файлы и данные программы/usr/bin - основные пользовательские команды;/usr/sbin - дополнительные команды для администратора;/usr/lib - системные библиотеки;/usr/share - документация/home - директория для домашних каталогов пользователей;/lib - библиотеки/sbin - системный двоичные файлы. Эти файлы запускаются только от имени пользователя root/tmp - временные файлы, содержимое этой директории удаляется после перезагрузки;/var - файлы переменных данных. Здесь хранятся логи./boot - загрузочные файлы
Физические диски при этом могут быть примонтированы к любой директории (с помощью команды mount). Точка монтирования - это логическая связь между физическим диском и директорией в файловой структуре Linux.
Рассмотрим ситуацию, когда вся система (/) находится на одном физическом диске, но место на этом диске стало заканчиваться. В ОС Linux возможно просто добавить новый диск и примонтировать его к какой-либо директории. Все пути останутся прежними.