看到同事要安装自己编译一天的库,本想传授一下“踩坑经验”,结果他用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