Linux传输,scp命令

远程文件的复制,用户不同的主机之间复制文件拉取、推送
SSH协议保证了复制的安全性

特点:scp命令每一次都是全量完全/完整复制,导致工作效率不高

根据这个特点我们一般在第一次复制的时候使用,后面的备份推荐rsync命令

命令使用:

  1. scp 可选项参数 A主机文件 远程B主机ip:/文件推送文件
  2. scp 可选项参数 远程B主机ip:/文件 A主机文件拉取数据
可选项参数
-C  压缩传输
-r  目录/递归复制整个目录
-P  大写,指定传输的端口号
-p  小写,保证传输后文件原始属性不变
-q  不显示传输进度
-l  指定传输的时候占用的宽带,Kbit/s

实验的环境:
主机A ip:10.0.0.140
主机B ip:10.0.0.138

注意scp命令不支持断点续传,程序中断,从头开始,效率低

  1. 实例:推送数据在企业中参数一般加 - rp
主机A中某个文件或目录推送给主机B
scp   /etc/文件或目录     10.0.0.138:/tmp
  1. 实例:拉取数据
主机B中某个文件或目录拉取给主机A
scp   10.0.0.138:/tmp    /etc/文件或目录 
发布了51 篇原创文章 · 获赞 5 · 访问量 1123

猜你喜欢

转载自blog.csdn.net/weixin_46669463/article/details/105194803