Обзор
systemd-umount используется для размонтирования точек монтирования, управляемых systemd. Чаще всего она вызывается косвенно через команду `systemctl stop <mount_unit_name>`, но в определенных ситуациях может использоваться напрямую для управления юнитами монтирования systemd.
Основные возможности
Ключевые функции systemd-umount включают:
- Управление юнитами монтирования systemd: размонтирует юниты монтирования, определенные systemd.
- Сходство с
umount, но с интеграцией systemd: функционально похожа наumount, но интегрирована с управлением жизненным циклом systemd. - Чаще всего вызывается косвенно через
systemctl: в большинстве случаев используется внутренне командойsystemctl stop.
Основные опции
Команда systemd-umount предоставляет различные опции для управления процессом размонтирования.
Управление поведением
Указание цели
Сгенерированная команда:
Комбинируйте команды.
Описание:
`systemd-umount` Запускает команду.
Комбинируйте эти опции, чтобы виртуально выполнять команды с помощью ИИ.
Примеры использования
Примеры размонтирования точек монтирования с помощью команды systemd-umount различными способами.
Размонтирование конкретной точки монтирования
systemd-umount /mnt/data
Размонтирует файловую систему, смонтированную в пути /mnt/data.
Принудительное размонтирование
systemd-umount --force /mnt/backup
Принудительно размонтирует точку монтирования /mnt/backup, которая используется или имеет проблемы.
Рекурсивное размонтирование
systemd-umount --recursive /mnt/share
Рекурсивно размонтирует /mnt/share и все подмонтированные точки под ней.
Асинхронное размонтирование с указанием пути к устройству
systemd-umount --no-block /dev/sdb1
Асинхронно размонтирует файловую систему, смонтированную на устройстве /dev/sdb1, чтобы команда немедленно вернула управление.
Советы и предостережения
Полезные советы и моменты, на которые следует обратить внимание при использовании systemd-umount.
Различия между systemd-umount и umount
Обычно для размонтирования файловых систем используется команда umount. systemd-umount предоставляет более мощные возможности управления для юнитов монтирования, управляемых systemd, и чаще всего вызывается как внутренняя реализация команды systemctl stop <mount_unit_name>. Рекомендуется отдавать предпочтение управлению через systemctl, а не прямому использованию.
umount: Традиционный инструмент для размонтирования файловых систем.systemd-umount: Интегрирован с юнитами монтирования systemd и часто вызываетсяsystemctl.
Осторожность при использовании принудительного размонтирования (--force)
Опция --force может принудительно размонтировать файловую систему, даже если она используется. Однако это может привести к повреждению или потере данных. Используйте ее с осторожностью и только в случаях крайней необходимости.