В этой статье мы изучим файл /etc/mtab в системе Linux и разберемся в различных параметрах и директивах, включенных в него.
Что такое файл /etc/mtab в Linux
Файл /etc/mtab – это файл, содержащий список смонтированных файловых систем. Любая смонтированная файловая система будет отображаться здесь. Если у вас есть диск или том, который не смонтирован, он не будет отображаться в этом файле.
Файл /etc/mtab похож на файл /etc/fstab, но немного отличается. Кроме того, последний применяется во время загрузки, в то время как файл /etc/mtab отображает то, что смонтировано в данный момент.
Файл распространен в UNIX-подобных системах и используется командами mount и umount для монтирования и размонтирования томов.
Вы можете просмотреть файл /etc/mtab с помощью команды cat, как показано на рисунке.
cat /etc/mtab
или открыть его с помощью вашего любимого текстового редактора. В этом примере мы открыли файл с помощью текстового редактора vim.
vim /etc/mtab
Вы можете получить ту же информацию, просмотрев файл /proc/mounts, как показано на рисунке.
cat /proc/mounts
Понимание файла /etc/mtab
Файл /etc/mtab состоит из 6 колонок, которые разделены пробелами. Четвертая опция представляет собой список опций монтирования, разделенных запятыми.
Рассмотрим пример следующей записи.
sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
- Первая колонка представляет имя устройства монтирования – в данном случае sysfs.
- Вторая колонка представляет точку монтирования или место, куда монтируется устройство. Здесь /sys – это точка монтирования устройства sysfs.
- Третий столбец показывает файловую систему устройства. В данном случае sysfs.
- В четвертом столбце отображаются опции монтирования, которые в большинстве случаев разделяются запятыми. Эти опции указывают директивы для монтирования раздела. Здесь опции монтирования – rw,nosuid,nodev,noexec,relatime.
- Пятый и шестой столбцы – это опции dump и fsck соответственно. Команда dump использует параметр dump для резервного копирования файловой системы. Это значение избыточно и не имеет никакого значения в файле /etc/mtab. Опция всегда 0 и включена только для формальности, чтобы файл mtab соответствовал файлу /etc/fstab. Команда fsck использует последнюю опцию для проверки файловой системы на наличие ошибок. Как и у опции dump, значение всегда 0 и не имеет никакого смысла. Оно присутствует только для формальности.
Комментарии (0)