CentOS命令学习之scp复制

作者:佚名 上传时间:2019-04-02 版权申诉

由于工作需要,需要把服务器A上的文件弄一份到服务器B上。自己比较懒不打算搭建FTP、Samba服务器,所以就打算使用scp命令, scp命令是通过ssh协议进行复制的

有关scp命令使用,我们可以通过帮助文档进行查看。如下:

scp –help

man scp

CentOS命令学习之scp复制

CentOS命令学习之scp复制

通过查看帮助文档,我们能很容易的发现scp命令很简单。scp命令基本格式如下: scp [OPTIONS] file_source file_target

OPTIONS:

-v 和大多数 linux命令中的-v意思一样,用来显示进度。可以用来查看连接、认证、或是配置错误

-C 使能压缩选项

-P 选择端口

-r 复制目录

我们先来测试从本地把文件和目录复制到远程服务器上。

首先复制一个文件,如下:

scp ./ilanni.tar.gz root@192.168.1.102:/ks

CentOS命令学习之scp复制

该条命令的意思是通过scp命令,把当前目录下的ilanni.tar.gz文件复制到服务器192.168.1.102的/ks目录下。当然在复制时,是需要输入192.168.1.102服务器root用户的密码。

现在登陆192.168.1.102服务器查看,刚刚的复制是否成功。如下:

CentOS命令学习之scp复制

可以看到ilanni.tar.gz文件已经成功的复制到192.168.1.102服务器的/ks目录下。

上述复制的是文件,现在我们来测试复制目录看看。如下:

scp -r ./ilanni root@192.168.1.102:/ks

CentOS命令学习之scp复制

现在登陆192.168.1.102服务器查看,刚刚复制的目录。如下:

CentOS命令学习之scp复制

通过以上截图和相关信息,我们现在可以看到从本机完全可以复制到远程服务器通过scp命令。

下面我们开始测试,把远程服务器的文件和目录复制到本地。

还是先来测试,单个文件,使用如下命令:

scp root@192.168.1.102:/ks/ks.cfg ./

CentOS命令学习之scp复制

该条命令的意思是通过scp命令,把服务器192.168.1.102上/ks目录下的ks.cfg文件复制到当前目录下。当然在复制时,是需要输入192.168.1.102服务器root用户的密码。

通过截图我们可以很明显的看到,已经成功把ks.cfg文件复制下来。

下面测试从远程服务器复制目录,如下:

scp -r root@192.168.1.102:/ks/ilanni ./

CentOS命令学习之scp复制

CentOS命令学习之scp复制

通过上图,我们可以看出scp命令已经成功把服务器192.168.1.102上/ks目录下的ilanni目录全部复制当前目录下。

以上就是有关scp命令的使用方法,我们在这就是介绍比较常用的。

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
CentOS命令学习scp复制
由于工作需要,需要把服务器A上的文件弄一份到服务器B上。自己比较懒不打算搭建FTP、Samba服务器,所以就打算使用scp命令, scp命令是通过ssh协议进行复制的
烂泥:CentOS命令学习scp复制
本文 首发于 烂泥行天下 。 由于工作需要,需要把服务器A上的
烂泥:CentOS命令学习scp复制
本文 首发于 烂泥行天下 。 由于工作需要,需要把服务器A上的
scp远程复制命令
直接进入主题吧! scp命令基本格式: scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_
linuxcp/scp命令scp命令详解
名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source... direc
linuxcp/scp命令scp命令详解
linux之cp/scp命令+scp命令详解 名称:cp 使用权限:所有使用者 使用方式: cp [options] source d
Linux中的文件复制cp命令scp命令详解
主要介绍了Linux 中的文件复制cp命令和scp命令详解的相关资料,需要的朋友可以参考下
PDF
45KB
2020-09-20 11:55
服务端并发的网络复制命令scp
linux 下的 服务端并发的网络复制命令scp
ZIP
0B
2018-12-09 12:55
Linux远程拷贝ftp与scp命令
Linux remote copy ftp and scp commands
DOC
0B
2019-06-27 10:48
linux中scp命令scp命令用法大全
scp是linux中功能最强大的文件传输命令,可以实现从本地到远程以及远程到本地的轻松文件传输操作,本文给大家分享linux中scp命令和scp命令用法大全,需要的朋友可以参考下
PDF
70KB
2020-09-21 09:28