scp实现mac与linux服务器之间文件传输
1,mac上传文件到linux服务器
scp 文件名 用户名@服务器ip:目标路径
如:scp -P端口号 /Users/test/testFile test@xxx.xxx.xxx.xxx:/test/
上传文件
liangfeng ~$scp /Users/liangfeng/tmp/a2.txt root@192.168.100.123:/home/test
root@192.168.100.123's password:
a2.txt 100% 16 50.9KB/s 00:00
liangfeng ~$
2,mac上传文件夹到linux服务器,与上传文件相比多加了-r
scp -r 文件夹目录 用户名@服务器ip:目标路径
如:scp -r /Users/test/testFolder test@xxx.xxx.xxx.xxx:/test/
上传文件夹
liangfeng ~$scp -r /Users/liangfeng/tmp/ root@192.168.100.123:/home/test
root@192.168.100.123's password:
.DS_Store 100% 6148 2.6MB/s 00:00
a2.txt 100% 16 47.4KB/s 00:00
a.txt 100% 10 37.9KB/s 00:00
liangfeng ~$
3,linux服务器下载文件到mac
scp 用户名@服务器ip:文件路径 目标路径
如:scp test@xxx.xxx.xxx.xxx:/test/testFile /Users/test/
第一次下载提示是否继续连接
下载文件
liangfeng ~$scp root@192.168.100.123:/home/test/a.txt /Users/liangfeng/tmp
The authenticity of host '192.168.100.123 (192.168.100.123)' can't be established.
RSA key fingerprint is SHA256:LMYV3yV6NspUVZaaw/n9zfQuAtFAytA4gexaCySfKvI.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.100.123' (RSA) to the list of known hosts.
root@192.168.100.123's password:
a.txt 100% 10 22.9KB/s 00:00
liangfeng ~$
4,linux服务器下载文件夹到mac,与下载文件相比多加了-r
scp -r 用户名@服务器ip:文件路径 目标路径
如:scp -r test@xxx.xxx.xxx.xxx:/test/testFolder /Users/test/
下载文件夹
liangfeng ~$scp -r root@192.168.100.123:/home/test/tmp /Users/liangfeng/tmp/
root@192.168.100.123's password:
.DS_Store 100% 6148 11.7MB/s 00:00
a.txt 100% 10 32.2KB/s 00:00
a2.txt
参考https://www.cnblogs.com/orzlin/p/5578062.html