SCP:不同Linux服务器间的复制
1.SCP命令
- Linux scp命令用于Linux之间复制文件和目录。
- scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。
1.1 从本地服务器-复制到-远程服务器
scp local_file remote_username@remote_ip:remote_folder(远程文件夹)
或者
scp local_file remote_username@remote_ip:remote_file (远程文件夹和远程文件名)
示例
scp /usr/local/java/apache-tomcat-8.0.39-demo.tat.gz root@115.62.27.250: /usr/local/java
- 命令执行后需要再输入密码
1.2 从远程服务器-复制来自-远程服务器
scp remote_username@remote_ip:remote_folder(远程文件夹) local_file或者
scp remote_username@remote_ip:remote_file (远程文件夹和远程文件名) local_file
示例
scp root@115.62.27.250: /usr/local/java /usr/local/java/apache-tomcat-8.0.39-demo.tat.gz
- 命令执行后需要再输入密码
1.2 SCP参数说明
scp [可选参数] file_source file_target
参数说明:
- -1: 强制scp命令使用协议ssh1
- -2: 强制scp命令使用协议ssh2
- -4: 强制scp命令只使用IPv4寻址
- -6: 强制scp命令只使用IPv6寻址
- -B: 使用批处理模式(传输过程中不询问传输口令或短语)
- -C: 允许压缩。(将-C标志传递给ssh,从而打开压缩功能)
- -p:保留原文件的修改时间,访问时间和访问权限。
- -q: 不显示传输进度条。
- -r: 递归复制整个目录。
- -v:详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。这些信息用于调试连接,验证和配置问题。
- -c cipher: 以cipher将数据传输进行加密,这个选项将直接传递给ssh。
- -F ssh_config: 指定一个替代的ssh配置文件,此参数直接传递给ssh。
- -i identity_file: 从指定文件中读取传输时使用的密钥文件,此参数直接传递给ssh。
- -l limit: 限定用户所能使用的带宽,以Kbit/s为单位。
- -o ssh_option: 如果习惯于使用ssh_config(5)中的参数传递方式,
- -P port:注意是大写的P, port是指定数据传输用到的端口号
- -S program: 指定加密传输时所使用的程序。此程序必须能够理解ssh(1)的选项。
2.SCP报错 -bash: scp: command not found
scp所在的包是openssh-clients首先查看openssh相关包:rpm -qa openssh*[root@oradb23 ~]# rpm -qa openssh*
openssh-5.3p1-94.el6.x86_64
openssh-server-5.3p1-94.el6.x86_64
发现服务器默认没有安装openssh的客户端。yum 安装openssh客户端[root@oradb23 ~]# yum install openssh-clients
SCP:不同Linux服务器间的复制相关推荐
- Linux服务器间传文件SCP命令使用方法
基本用法 两台Linux服务器间要传文件,如果两台服务器可以互相ssh登录的话,那么就可以使用scp命令,使用方法如下 scp 原文件 目标文件 scp -r 原文件夹 目标文件夹 其中对端机器的格式 ...
- 利用rsync+crontab实现linux的定时增量备份,利用rsync+crontab实牡现Linux服务器间的定时增量备份.doc...
利用rsynccrontab实牡现Linux服务器间的定时增量备份 利用rsync+crontab实现Linux服务器间的定时增量备份 rsync是Linux.UNIX系统下的数据镜像备份工具,它的特 ...
- 关于解决多台linux服务器间的文件实时同步问题
关于解决多台linux服务器间的文件实时同步问题 参考文章: (1)关于解决多台linux服务器间的文件实时同步问题 (2)https://www.cnblogs.com/fps2tao/p/1003 ...
- linux服务器IP伪造,Linux服务器间同网段IP伪装端口映射
Linux服务器间同网段IP传伪装端口映射 主机(网关)ip:192.168.4.18 目标主机 ip :192.168.4.25 映射端口: 21 echo "1" > / ...
- scp命令:服务器间远程复制代码
scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度.当你服务器 ...
- linux 服务器之间数据复制—scp
文章目录 一.命令详情介绍 二.使用实例 三.批量文件传输 另一个方法 scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝 ...
- linux复制文件scp命令,Linux 中的文件复制cp命令和scp命令详解
Linux 中的文件复制cp命令和scp命令详解 在使用操作系统的使用过程中,常常需要复制文件到本地或者传输文件到其他电脑上,这时候用到两个命令cp和scp. cp命令用来复制文件或者目录.scp是s ...
- 使用pscp实现Windows 和 Linux服务器间远程拷贝文件
为什么80%的码农都做不了架构师?>>> 在工作中,每次部署应用时都需要从本机Windows服务器拷贝文件到Linux上,有时还将Linux 上的文件拷到本机,这些操作以前都是 ...
- windows到linux远程拷贝 pscp 不用输入密码,使用pscp实现Windows 和 Linux服务器间远程拷贝文件...
在工作中,每次部署应用时都需要从本机Windows服务器拷贝文件到Linux上,有时还将Linux 上的文件拷到本机,这些操作以前都是使用Ftp 工具FlashFxp 来操作的,最近就想有什么更快捷的 ...
最新文章
- SegWit与BCH交易量及投资者流量更新
- JHStatusTextView
- 北京科技大学计算机科学与技术复试,【2017年整理】北京科技大学计算机科学与技术考研经验.doc...
- python难嘛-我没有基础,能否学会Python?Python难吗?
- 2017年9月2日普级组T1 正方形
- Scala的四种Web框架
- PHP利用FPDI 制作PDF 档案 (php合并pdf, php签名pdf)
- OPPO正式公布ColorOS 6系统:Reno新机4月10日首发适配
- python太占内存_Python占用的内存优化教程
- 无线路由不能上网问题的解决的方法
- 思考 | 西湖大学博导:都说不唯论文,那我们发表论文是为了什么?
- mysql中cost对比测试
- warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11
- swagger2 配置访问路径_有了Swagger2 再也不用担心API文档的维护了
- MySQL Oracle默认排序_PostgreSQL、MySQL、Oracle,查询的默认排序是怎样的?
- 《微型计算机原理及应用》复习整理(针对考点)
- threejs 绘制星空
- Java-模拟新浪微博用户注册功能实现(控制台程序)
- java 指纹匹配算法_java – 从生物识别指纹考勤设备中检索数据
- Rockchip PX30/RK3326 Android开机时间优化