Linux基础学习教程Linux系统

Linux 基础教程 24-基本命令scp

2017-07-01  本文已影响11人  Surpassme

scp

在Linux中进行复制文件,大家可能第一个想到的命令就是cp。那如果在不同的Linux主机进行复制文件怎么办了?在Windows系统中比较简单,通过FTP、远程桌面、中介媒质、在线网盘等,总之方法会比较多。而在Linux常用的几种方法如下所示:

scp全称为secure copy用于在不同Linux主机之间复制文件,与cp命令最大的区别在于cp仅能在同一Linux主机中不同目录进行复制文件。

基础语法

scp [本地路径+本地文件] [远程用户名@远程主机IP:远程目录]

scp [本地路径+本地文件] [远程主机IP:远程目录]

第一种方法指定了用户名,在执行命令复制前需要输入密码,
第二种方法没有指定用户名,在执行命令复制前需要输入用户名和密码

scp命令常用参数及其含义如下所示:

参数 含义
-1 使用SSH协议版本1
-2 使用SSH协议版本2
-4 使用IPv4
-6 使用IPv6
-P 指定远程主机的端口号,注意P是大写
-r 以递归方式复制,常在复制文件夹时使用
-C 使用压缩传输
-v 以详细方式显示输出,可用来调试连接、验证和配置问题

示例

对于以上的命令执行是否成功,我们可以登录远程主机使用ls命令查看,以验证是否复制成功。

本文同步在微信订阅号上发布,如各位小伙伴们喜欢我的文章,也可以关注我的微信订阅号:woaitest,或扫描下面的二维码添加关注:

MyQRCode.jpg
上一篇 下一篇

猜你喜欢

热点阅读