原创

mac 上传文件到linux服务

连接Linux

ssh 用户名@ip地址 -p 端口
例如:

ssh root@ip -p 2222

默认22端口,可不写。

上传文件

scp -P 端口 要上传的本地文件路径 用户名@ip地址:要上传到的文件路径

scp -P 2222 ~/Desktop/index.html root@ip:/mnt/test/

上传文件夹

与上传文件相比多加了-r

scp -r 文件夹目录 用户名@服务器ip:目标路径

如:scp -r /Users/test/testFolder test@xxx.xxx.xxx.xxx:/test/

scp -r ~/Desktop/test-dir root@ip:/test/test-dir

下载文件

scp -P 端口 用户名:ip地址:要下载的文件地址 要保存的本地路径

scp -P 2722 root@ip:/mnt/test/start.sh ~/Desktop/

scp root@ip:/mnt/test/test.info ~/Desktop/

 

下载文件夹

scp -r 用户名@服务器ip:文件路径 目标路径

如:scp -r test@xxx.xxx.xxx.xxx:/test/testFolder /Users/test/

 

 

注意

文档路径可以直接拖动文件到终端

从远程Linux退出用 exit

 

 

 

参考链接:https://www.jianshu.com/p/cac1ff6b5718

 

 

正文到此结束