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

 

posted on 2020-02-21 15:12  天道chou勤  阅读(272)  评论(0)    收藏  举报

导航