看到同事要安装自己编译一天的库,本想传授一下“踩坑经验”,结果他用scp命令直接从已经安装好的电脑里复制了一份。心里一万只 XXX 在奔腾。

早知道先学学这个命令了。

可选参数

参数功能
-1强制 scp 命令使用协议 ssh1
-2强制 scp 命令使用协议 ssh2
-4强制 scp 命令使用协议 ssh2
-6强制 scp 命令只使用 IPv6 寻址
-B使用批处理模式(传输过程中不询问传输口令或短语)
-C允许压缩
-p保留原文件的修改时间,访问时间和访问权限。
-q不显示传输进度条
-r递归复制整个目录
-v详细方式显示输出
-P注意是大写的 P, port 是指定数据传输用到的端口号

使用实例

复制文件

scp local_file rmot_usr@rmot_ip:rmot_folder
scp /opt/soft/ root@192.168.120.204:/opt/soft/nginx-0.5.38.tar.gz