Размонтировать каталог, который монтируется sshfs в Mac
Я установил OSXFUSE в моем mac и используется sshfs для подключения удаленного каталога. Теперь я хотел бы размонтировать его, но не могу найти способ.
Моя ОС - OSX 10.8 Mountain.
Кто-нибудь может помочь?
10 ответов:
попробуйте это:
umount -f <absolute pathname to the mount point>пример:
umount -f /Users/plummie/Documents/stanfordЕсли это не работает, попробуйте ту же команду, что и root:
sudo umount -f ...
официальные документы для OS X предохранитель нужно использовать размонтировать: https://github.com/osxfuse/osxfuse/wiki/FAQ
по крайней мере, в 10.11 (El Capitan), man-страница для umount указывает:
из-за сложной и переплетенной природы Mac OS X, umount может потерпеть неудачу часто. Рекомендуется diskutil(1) (например, " diskutil unmount /mnt") будет использоваться вместо этого.
этот подход (например, " diskutil umount path / to / mount / point") позволяет мне размонтировать контент, смонтированный на sshfs, и не требует sudo. (И я считаю, что он должен проработать в не менее 10.8.)
использовать
ps aux | grep sshfsчтобы найти PID sshfs (это будет номер рядом с именем пользователя)затем
kill -9 $PID, если другие решения не работают
для меня сработало следующее:
hdiutil detach <path to sshfs mount>пример:
hdiutil detach /Users/user1/sshfsможно также найти том, созданный sshfs в Finder, щелкните правой кнопкой мыши и выберите извлечь. Это, насколько мне известно, версия GUI вышеуказанной команды.

