Размонтировать каталог, который монтируется 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 вышеуказанной команды.