scp

[TOC]

scp命令使用

scp - 在网络上不同主机之间拷贝文件 使用ssh来进行数据传输,使用和ssh一样的验证方式,提供和ssh一样的安全保证.

命令格式

scp [-12346Cpqrv] [-C cipher] [-F ssh_config] [-i identity_file]
    [-l limit] [-o ssh_option] [-P port] [-S program] [[user@]host1:]file1 ... 
    [[user@]host2:]file2

参数说明

参数

说明

-1

强制使用协议(protocol)1

-2

强制使用协议(protocol)2

-3

通过本机在两个远程主机间拷贝文件

-4

强制使用IPv4地址

-6

强制使用IPv6

-B

选择批量拷贝模式(避免多次询问密码)

-C

使用压缩

-c cipher

在数据传输过程中,使用指定的cipher加密数据

-F ssh_config

为每个用户指明特定的ssh配置文件

-i identity_file

选择可以从中读取公钥标志(密钥)的文件

-l limit

限制带宽,单位是Kbit/s

-o ssh_option

用来向ssh程序传递参数

-P port

指定连接远程主机的端口

-p

保留原文件的修改时间(modification time),访问时间(access time)以及模式(mode)

-q

静默模式:关闭进度提示信息,警告信息,及ssh的输出信息

-S program

使用加密连接的应用程序名称,该程序必须支持ssh选项

-V

显示scp及ssh调试信息

示例

复制本地文件至远程主机

从远程主机拷贝文件至本地

手册原文

使用man scp查看

最后更新于

这有帮助吗?