Mac自带的终端命令就可以使用SFTP功能从服务器上传下载文件,在你电脑上没有安装SFTP客户端的时候直接使用终端就可以搞定基本的上传下载了。
Mac上使用终端进行SFTP命令:
基本格式 sftp root@ip
如果需要指定端口 sftp -P root@ip
上传本机文件到服务器的命令 put 本地文件路径 远程路径
下载服务器文件到本地 get 远程文件路径 本地路径
查看你当前目录用pwd命令,这里推荐本机装一个Easy New File,然后可以在右键菜单里面直接复制本机文件的具体路径(copy path)。
Mac终端SFTP命令使用实例:
sftp> put /Users/L/Desktop/xia1ge.txt /root (上传 xia1ge.txt 到 root目录)
Uploading /Users/L/Desktop/xia1ge.txt to /root/xia1ge.txt
/Users/LuaNc/Desktop/xia1ge.txt 100% 0 0.0KB/s 00:00 (上传进度100%)
sftp> rename xia1ge.txt xia1ge.html(重命名xia1ge.txt为xia1ge.html)
sftp> get xia1ge.html /Users/L/Desktop (下载xia1ge.html到桌面)
Fetching /root/xia1ge.html to /Users/L/Desktop/xia1ge.html
sftp>
以上是最基本的Mac终端使用sftp的命令,更多功能可以参考这篇英文文章。