Linux命令总结----scp、cp、rsync
scp、cp语法一样,不过scp用于两台机器之间的拷贝,cp用于同台机器的拷贝。 scp功能说明: scp命令用于在不用的主机之间发送和下载文件,它采用SSH协议来保证复制的安全性。 scp命令每次都是全量完整复制,因此效率不高,适合第一次复制时使用,增量复制建议使用rsync命令代替。 scp man 手册命令解释: scp -secure copy (remote file copy program) scp命令 关键词 : 安全 远程 推 拉 scp的 缺点 : 1、 重复传输 、不管目标存不存在、都会传输一份 2、会 覆盖掉 同名文件 3、 不会增量备份 简单用例 1.发送本地文件到目标服务器: scp liu.txt 10.0.0.31:/opt/ 2.拉取目标服务器文件到本地服务器 scp 10.0.0.31:/opt/liu.txt /opt/ 3.传输目录操作 scp -r oldboy 10.0.0.31:/opt/ 4.指定用户和端口号传输 scp - P 9527 - r oldboy 10 . 0 . 0 . 31: / opt / scp - P 9527 - r oldboy oldzhang@10 . 0 . 0 . 31: / tmp / 5.批量传输到多台机器 for i in { 1. .10 } ; do echo "scp test.txt