下载安装包
mac安装SSHFS需要安装fuse和sshfs安装包,sshfs依赖于fuse
挂载远程路径
$ sshfs -C -o reconnect <user>@<host>:<remote_dir> <local_dir>
更多 sshfs 的用法可以 sshfs -h 查看
卸载路径
挂载之后,可以通过 df -h
查看挂载情况
$ sudo umount -f <local_dir>
说明: -f 是强制退出的意思,谨慎操作,使用卸载命令前要关闭所有使用的程序,避免程序闪退造成不必要的麻烦。
如何卸载SSHFS
因为SSHFS没有卸载脚本,所以卸载只能手动安装文件了。
$ sudo rm /usr/local/bin/sshfs
$ sudo rm /usr/local/share/man/man1/sshfs.1
$ sudo pkgutil --forget com.github.osxfuse.pkg.SSHFS
Mac下终端中自定义命令快捷键方法
有时候我们需要记住一长串的终端命令,现在又一个简单的办法,
- 解决办法是编辑
~/.bashrc
文件,每行加入一个alias命令。比如:
alias sshUMount='umount -f /Users/jeromexiong/Desktop/RemoteMount/'
- 执行
vim ~/.bash_profile
然后输入(该文件是每次打开终端都会自动执行的文件)
source ~/.bashrc
就完成了;