本地到远程
$ scp local_file remote_username@remote_host:remote_file
$ scp local_fle remote_host:remote_file
远程拉到本地
$ scp remote_host:remote_file local_file
$ scp remote_username@remote_host:remote_file local_file
可能有用的几个参数 :
-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 .
-C 使能压缩选项 .
-P 选择端口 . 注意 -p 已经被 rcp 使用 .
-4 强行使用 IPV4 地址 .
-6 强行使用 IPV6 地址 .
参考资料:
1、|常用linux指令| scp 主机之间的文件相互拷贝
https://blog.csdn.net/LoseInVain/article/details/81430576
2、linux之scp跨主机文件拷贝
https://blog.csdn.net/lvsmaster/article/details/5953543