linux----------linux的scp命令介绍
1、scp是有Security的文件copy,基于ssh登录。
命令基本格式:
scp [OPTIONS] file_source file_target
OPTIONS:
-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接、认证、 或是配置错误
-C 使能压缩选项
-P 选择端口 . 注意 -p 已经被 rcp 使用
从 本地 复制到 远程
scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root (然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始copy了),复制目录加参数 -r 即可
远程拷贝要给文件到另一个文件
scp -P 20000 abc.a LookB2@101.201.142.247:/home/wwwroot/
从 远程 复制到 本地。不需要ssh登陆到远程,直接在本地操作去复制远程文件
需要密码:
scp 账号@ ip地址 冒号 远程文件的全路径 本地要存放的路径
scp root @ 172.19.2.75 : /home/full.tar.gz /home/
scp root@172.19.2.75:/home/full.tar.gz /home/
不需要密码需要密钥:
scp -i 密钥文件 对应该密钥的账号@ ip地址 冒号 远程文件的全路径 本地要存放的路径
scp -i "kirm.pem" cer-user @ 172.19.2.75 : /home/root/full.tar.gz /home/daisy/
scp -i "kirm.pem" cer-user@172.19.2.75:/home/root/full.tar.gz /home/daisy/