SCP命令
SCP: 远程文件复制程序 secure copy (remote file copy program)
作用:网络中主机之间进行文件复制。使用ssh(1)来传输及验证数据,提供与ssh(1)相同的安全保护。
描述:允许两个远程主机之间进行复制
语法格式:
scp 参数 源路径 目标路径
scp相关参数:
-1:强制使用协议ssh1
-2:强制使用协议ssh2
-4:强制使用ipv4寻址
-6:强制使用ipv6寻址
-l:limit 限定用户所能使用的带宽,以kbit/s为单位
-p:保留原始文件的修改时间、访问时间和访问权限
-r:递归复制真个目录
-v:详细模式。该选项使scp和ssh1打印出关于复制时的详细信息。
-B:使用批处理模式,避免除服询问口令
-q:禁用传输进度表
-C:允许压缩。
常用用法:
1、从本地服务器复制文件到远程服务器:
scp local_file remote_username@remote_ip:remote_dir 从本地服务器复制文件到远程服务器的某个目录中
scp local_fle remote_username@remote_ip:remote_file 从本地服务器复制文件到远程服务器,不跟目录默认复制到remote_username的根目录下切文件名变为remote_file
2、复制目录:
scp -r local_folder remote_username@remote_ip:remote_folder 指定了用户名,执行后需要输入密码。
3、从远程服务器复制文件到本地服务器
scp remote_username@remote_ip:remote_file local_file
4、从远程服务器复制目录到本地服务器
scp -r remote_username@remote_ip:remote_folder local_folder
浙公网安备 33010602011771号