Добавить в корзинуПозвонить
Найти в Дзене
Linux Pages

Команда umount

Когда закончите использовать временную файловую систему или захотите временно размонтировать постоянную, примените команду umount . Она отсоединяет файловую систему от точки монтирования в файловой системе Linux. Чтобы использовать команду umount , укажите для нее либо имя каталога, либо имя устройства, как показано в этом примере: # umount /mnt/test Команда размонтирует устройство из точки монтирования /mnt/test . Его можно также размонтировать с помощью такого варианта: # umount /dev/sdb1 В целом, лучше использовать имя каталога ( /mnt/test ), поскольку команда umount не будет выполняться, если устройство смонтировано в нескольких местах сразу. (Все имена устройств начинаются с /dev .) Если появляется сообщение, что устройство занято ( device is busy ), значит, запрос на команду umount не удался, потому что либо приложение имеет файл, открытый на устройстве, либо на нем открыта оболочка с каталогом в качестве текущего каталога. Остановите процессы или перейдите в каталог за пределами

Когда закончите использовать временную файловую систему или захотите временно размонтировать постоянную, примените команду umount . Она отсоединяет файловую систему от точки монтирования в файловой системе Linux. Чтобы использовать команду umount , укажите для нее либо имя каталога, либо имя устройства, как показано в этом примере:

# umount /mnt/test

Команда размонтирует устройство из точки монтирования /mnt/test . Его можно также размонтировать с помощью такого варианта:

# umount /dev/sdb1

В целом, лучше использовать имя каталога ( /mnt/test ), поскольку команда umount не будет выполняться, если устройство смонтировано в нескольких местах сразу. (Все имена устройств начинаются с /dev .)

Если появляется сообщение, что устройство занято ( device is busy ), значит, запрос на команду umount не удался, потому что либо приложение имеет файл, открытый на устройстве, либо на нем открыта оболочка с каталогом в качестве текущего каталога. Остановите процессы или перейдите в каталог за пределами устройства, чтобы выполнить запрос umount .

Еще один вариант размонтирования занятого устройства — это параметр -l .

С помощью umount -l («ленивое» размонтирование) оно происходит, как только устройство освобождается. Чтобы размонтировать удаленную файловую систему NFS, которая теперь недоступна (например, сервер вышел из строя), можно использовать параметр umount -f и сделать это принудительно.

СОВЕТ

Чтобы определить, чем занимается устройство, которое нужно размонтировать, существует полезный инструмент — команда lsof. Введите ее с именем нужного раздела (например, lsof /mnt/test). Выходные данные покажут, какие команды удерживают файлы открытыми в этом разделе. Таким же образом можно использовать команду fuser-v /mnt/test.