Команда монтирования Linux

Linux Mount Command



В экосистеме Linux монтирование - одна из основных операций, от которых зависит система. Фактически файловая система Linux зависит исключительно от механизма монтирования.

Прежде чем углубиться в команду монтирования, давайте посмотрим, что это на самом деле. В Linux монтирование - это процесс присоединения дополнительной файловой системы поверх файловой системы, доступной в данный момент на компьютере.







Небольшое примечание о файловой системе: это иерархия каталогов, которую системы используют для организации файлов и папок на носителе. Файловая система присутствует в каждом решении для хранения: USB-накопитель, CD-ROM, HDD, SSD и даже гибкие диски! В случае UNIX / Linux и подобных систем файловая система начинается с корневого каталога (отмеченного как /). Под корнем существуют все остальные дочерние файловые системы.



Использование mount

Благодаря механизму монтирования, лежащему в основе системы, монтирование играет важную роль в формировании экосистемы Linux. Эта команда предлагает массу полезностей для множества ситуаций. Каждый раз, когда вы запускаете mount для монтирования файловой системы, он связывается с ядром для завершения операции.



В этой статье я постараюсь максимально подробно осветить важные и интересные. Однако использование маунта в своих интересах полностью зависит от вас и вашего творчества.





место установки

Запустите эту команду.

который устанавливать



Он находится в каталоге / usr / bin. Этот каталог обычно является домом для почти всех команд, которые вы когда-либо запускали в истории вашего Linux.

Основы

Вот как выглядит самая базовая структура запуска команд монтирования.

устанавливать --источник <источник> --цель <цель>

Хотя флаги –source и –target встречаются не так часто, я настоятельно рекомендую людям делать это, чтобы иметь четкое различие в целях команды.

Чтобы смонтировать определенную файловую систему, для монтирования нужны источник и цель. Например, я взял установочный ISO-образ Ubuntu и хочу смонтировать этот файл. Выполните следующие команды.

судо mkdir /мнт/ubuntu_iso

судо устанавливать -илипетля-tiso9660--источник~/Рабочий стол/убунту-19.04-desktop-amd64.iso
--цель /мнт/ubuntu_iso

В этой серии команд мы создали каталог, в который будет смонтирован файл ISO. Затем мы сказали mount использовать этот каталог для монтирования ISO в этом каталоге.

Если вы получите ошибку, например, не удалось настроить устройство контура, проверьте, правильно ли набрана команда. В других случаях убедитесь, что модуль цикла ядра запущен.

lsmod | рукояткапетля

Отсутствие вывода на этом этапе означает, что модуль не запущен. Запустите его с помощью modprobe.

судоцикл modprobe

Теперь команда должна работать нормально.

Список всех креплений

При запуске mount ’сам по себе без каких-либо дополнительных параметров, он вернет список всех смонтированных в настоящее время файловых систем в хранилище компьютера.

устанавливать

Или,

устанавливать -

Версия крепления

устанавливать -V

Это отобразит версию программного обеспечения монтирования.

Информация о файловой системе

Если вы имеете в виду определенный тип файловой системы, вы можете использовать mount, чтобы проверить, какие монтирования используют эту файловую систему.

устанавливать -t <filesystem_type>

Например, эта команда выведет список всех файловых систем, использующих ext4.

устанавливать - -text4

Использование / etc / fstab

Это специальный файл конфигурации системы, который содержит файловые системы для ОС. Хотя теперь монтировать устройства и файловые системы стало проще, в раннем возрасте fstab был единственным вариантом, который указывал компьютеру проверять наличие какой-либо конкретной файловой системы и монтировать ее автоматически.

Он находится в / etc / fstab.

один/так далее/fstab

Bat - превосходная альтернатива для cat с дополнительными функциями, такими как подсветка синтаксиса и форматирование.

Как упоминалось в файле, fstab следует следующей структуре таблицы.

<файловая система> <точка крепления> <тип> <параметры>
<свалка> <проходить>

В списке есть запись по умолчанию (жесткий диск системы). Давайте объясним это по частям.

Эта часть - файловая система, которая будет смонтирована. Задается UUID.

Далее идет точка монтирования. В этом случае он будет смонтирован как корень.

Теперь тип файловой системы. Он использует журнальную файловую систему ext4.

Это параметры, которые будут использоваться при монтировании файловой системы.

Следующие значения предназначены для дампа и передачи соответственно.

В этой статье мы не будем углубляться в безумие fstab. Если вам интересно, поищите в Интернете подходящие руководства и объяснения с дополнительными советами и приемами.

Монтаж устройства

Почти во всех современных дистрибутивах Linux в наши дни автоматически монтируются любые устройства хранения, которые вы подключаете к нему автоматически, например, USB-флешки. Однако, если он не смонтирован или автоматическое монтирование отключено, вам придется смонтировать его вручную.

Сначала проверьте, распознается ли устройство системой.

fdisk -

Создайте подходящий каталог для установки устройства.

судо mkdir /запустить/половина/USB

Пора наконец смонтировать диск в папку.

судо устанавливать --источник /разработчик/sdb1--цель /запустить/половина/USB

Примечание. Если вы хотите смонтировать хранилище с некоторыми нестандартными файловыми системами, такими как exFAT, вам потребуются соответствующие драйверы. В случае Ubuntu это exfat-utils и exfat-fuse. В случае Arch и других дистрибутивов на основе Arch это exfat-utils. Если вы используете что-то еще, не забудьте проверить подходящее решение exFAT для вашей системы.

Демонтаж любого крепления

После монтирования файловая система останется там навсегда. В случае основных файловых систем важно, чтобы они оставались смонтированными. Однако устройства для снятия необходимо сначала размонтировать, а затем удалить. В противном случае это может вызвать такие проблемы, как потеря данных, повреждение данных и другие повреждения. Я случайно уничтожил свою флешку.

Чтобы отключить любую файловую систему, используйте команду unmount.

судо размонтировать -v <цель>

Последние мысли

Всегда полезно проконсультироваться с справочными страницами и страницами информации для получения подробных руководств по любому инструменту. крепление ничем не отличается.

человек устанавливать

Информацияустанавливать

Наслаждаться!