6.5 scp:远程文件复制

scp命令

用于在不同的主机之间复制文件,它采用SSH协议来保证复制的安全性。scp命令每次都是全量完整复制,因此效率不高,适合第一次复制时使用,增量复制建议使用rsync命令替代。
scp [option]     [[user@]host1:]file    [[user@]host2:]file2
scp [选项]       [用户@主机1:文件1]       [用户@主机2;文件2]

scp命令的参数选项及说明

-C        压缩传输
-l        指定传输占用的带宽,单位Kbit/s
-P port   大写的P,指定传输的端口号
-p        小写的p,传输后保留文件原始属性
-q        不显示传输进度条
-r        递归复制整个目录
[root@cs6 ~]# ll -h /etc/services    #<==这是将要复制的文件。
-rw-r--r--. 1 root root 626K Mar 22  2017 /etc/services
[root@cs6 ~]# scp /etc/services 10.0.0.55:/tmp    #<==scp 传送的文件名目标主机IP地址:想要传到的目录。
The authenticity of host '10.0.0.55 (10.0.0.55)' can't be established.
RSA key fingerprint is 29:a1:b8:14:6d:10:4c:c4:34:d3:8b:06:4b:a5:27:46.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '10.0.0.55' (RSA) to the list of known hosts.
root@10.0.0.55's password:
services                                                                                                  100%  626KB 626.0KB/s   00:00    [root@cs7-mini ~]# ll /tmp/services    #<==远程主机
-rw-r--r--. 1 root root 641020 May 14 13:00 /tmp/services
#<==可以看到赋值后的文件时间有变化,更新为现在了。[root@cs6 ~]# scp -p /etc/services 10.0.0.55:/tmp    #<==使用-p选项保持文件属性传输。
root@10.0.0.55's password:
services    
[root@cs7-mini ~]# ll -h /tmp/services
-rw-r--r--. 1 root root 626K Mar 22  2017 /tmp/services100%  626KB 626.0KB/s   00:00    
[root@cs6 ~]# scp -p /tmp 10.0.0.55:/tmp    #<==不能直接复制目录。
root@10.0.0.55's password:
/tmp: not a regular file
[root@cs6 ~]# scp -pr /tmp 10.0.0.55:/tmp    #<==使用—r选项复制目录,选项记忆方法:人品rp。
root@10.0.0.55's password:
anaconda-ks.cfg                                                                                           100% 1092     1.1KB/s   00:00    
install.log                                                                                               100% 8081     7.9KB/s   00:00    
yum.log                                                                                                   100%    0     0.0KB/s   00:00    
.......
5.html                                                                                                    100%    0     0.0KB/s   00:00    
3.html                                                                                                    100%    0     0.0KB/s   00:00    
6.html                                                                                                    100%    0     0.0KB/s   00:00    
10.html                                                                                                   100%    0     0.0KB/s   00:00    
1.html                                                                                                    100%    0     0.0KB/s   00:00    
8.html                                                                                                    100%    0     0.0KB/s   00:00    
services.zip                                                                                              100%  124KB 124.4KB/s   00:00    
services                                                                                                  100%  626KB 626.0KB/s   00:00    

推送(从本地服务器复制到远程服务器)文件或目录 

从远程服务器将数据复制到本地服务器(拉取)。
[root@cs6 tmp]# scp 10.0.0.55:/etc/services .
root@10.0.0.55's password:
services 
从上面的实验中还可以看到,本地服务器本身即使有这些文件,但是还会再消耗带宽来复制文件,因此也证明了scp是全量复制。

转载于:https://www.cnblogs.com/fadewalk/p/10861920.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/277729.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Adobe——我欠你一个正版

昨天&#xff0c;2014年9月24日&#xff0c;Adobe公司宣布关闭中国研发分公司。微博截图如下。 不知道为什么自己看到这个微博&#xff0c;心里很不舒服&#xff0c;一方面是因为Adobe中国研发分公司的关闭&#xff0c;势必会影响中国设计和研发人才的培养&#xff0c;公司解散…

“云计算的前世今生·从阿里看云计算”内蒙古师范大学刘晨旭博士专题报告会顺利召开...

6月29日下午4点&#xff0c;内蒙古师范大学阿里云大数据学院邀请阿里云产品团队专家刘晨旭博士在学术报告厅做题为《云计算的前世今生——从阿里看云计算》的专题报告分享&#xff0c;此次活动吸引了500多名师生参加&#xff0c;两层的报告厅里座无虚席。在此次活动中&#xff…

Mac OS使用技巧之十四:自定义文件图标

剩下的教程多是以前遗漏掉的方法&#xff0c;和一些使用的小技巧&#xff0c;做一些补充&#xff0c;希望能帮到大家。 自定义图标对于Mac OSX用户来说&#xff0c;Dashboard&#xff0c;Dock栏&#xff0c;壁纸以及各种键盘触摸板的快捷操作都是可以高度DIY的东西。但可能许多…

1-3.监督学习(supervised learning)

定义&#xff1a;监督学习指的就是我们给学习算法一个数据集&#xff0c;这个数据集由“正确答案”组成&#xff0c;然后运用学习算法&#xff0c;算出更多的正确答案。术语叫做回归问题 【监督学习可分为】&#xff1a;回归问题、分类问题。两种 例&#xff1a;一个学生从波特…

github最值得收藏的Bootstrap3后台管理框架

github上9款最值得收藏的bootstrap3后台管理平台html框架 AdminLTE Gentelella Admin Vali Admin ModularAdmin Metis Ace Light Bootstrap Dashboard Material Dashboard Clearmin 1. AdminLTE AdminLTE是一个完全响应的后台管理模板。基于Bootstrap3框架。高度可定制&#xf…

Mac OS使用技巧之十五:快捷方便的Mini Dock

Mini Dock是前面忘记了提&#xff0c;这里做一些补充。Mini Dock是Mac OSX的一个值得大书特书的亮点。虽然windows下也有类似的东西&#xff0c;但Mac下却提供了更为全面的功能&#xff0c;通过Mini Dock栏&#xff0c;可以快速切换、隐藏、关闭正在运行的APP。这也就比之前讲过…

linux下的SSHD被连接端口修改

连接别人&#xff1a;vim /etc/ssh/ssh_config 被连接&#xff1a; vim /etc/ssh/sshd_config 端口重启生效&#xff1a; /etc/init.d/sshd restart 转载于:https://www.cnblogs.com/gered/p/10871335.html

Mac OS使用技巧之十六:系统失去响应怎么办?

再好的系统&#xff0c;再快的本本&#xff0c;也会在运行时因为种种原因出现卡顿或者死机等失去响应的情况。Mac用户也会时不时碰到这种情况&#xff0c;最常见的表现为鼠标变为七彩圆圈&#xff0c;通常等上一会儿系统会自己恢复。如果迟迟没有响应的话&#xff0c;那就需要来…

Unity Api集合

延迟重复调用方法&#xff0c; 1 方法名 2 几秒后开始调用 3 再次重复调用的隔了多少时间InvokeRepeating(methodName:string, time:float, repeatRate:float):void; 复制代码取消调用 CancelInvoke("SpawnerInstance"); 复制代码利用委托来赋值一个方法进去&#xf…

单例模式--工厂模式

单例模式又称为职责模式&#xff0c;它用来在程序中创建一个单一功能的访问点&#xff0c;通俗地说就是实例化出来的对象是唯一的。所有的单例模式至少拥有以下三种公共元素&#xff1a;1. 它们必须拥有一个构造函数&#xff0c;并且必须被标记为private2. 它们拥有一个保存类的…

wpfのuri(让你完全明白wpf的图片加载方式以及URI写法)

原文:wpfのuri&#xff08;让你完全明白wpf的图片加载方式以及URI写法&#xff09;绝对 pack WPF URI pack://application:,,,/是协议&#xff1b;“&#xff0c;&#xff0c;&#xff0c;”是“///”的变体 1.资源文件 — 本地程序集 Uri uri new Uri("pack://applicati…

Mac OS使用技巧十七:丰富多彩的花哨输入法

OSX Mavericks中的汉字输入功能&#xff0c;丝毫不逊色于windows&#xff0c;甚至提供了强大的手写输入功能和语音输入功能&#xff0c;并且发展到现在&#xff0c;已经有很多种第三方输入法支持Mac了。 一、基本的输入法首先说一下支持Mac的各种中文输入法&#xff0c;其实我觉…

语言-汉语:汉语

ylbtech-语言-汉语&#xff1a;汉语汉语&#xff0c;即汉族的传统语言&#xff0c;是中国通用语言&#xff0c;国际通用语言之一&#xff0c;属汉藏语系&#xff0c;与藏语、壮语、侗语、黎语、彝语、苗语、瑶语等都是亲属语言。汉语历史悠久&#xff0c;使用人数最多&#xff…

Duboo入门示例(Idea开发环境)

在学习Dubbo分布式框架时的官方入门例子&#xff0c;很有代表性。简单清晰。 有关Dubbo的概念、概述和简单的配置文件&#xff0c;可以看官方文档的简述 会很快对Duboo有个整体的概念。 准备工作: 下载示例&#xff0c;点击这里下载&#xff0c;建议用git管理。下载注册中心&am…

Mac OS使用技巧十八:Safari碉堡功能之一制作Widget

Safari的使用大家应该自己摸索就可以慢慢驾轻就熟&#xff0c;毕竟再高端也是个浏览器&#xff0c;从开始上网就要一直使用浏览器&#xff0c;Safari只是众多浏览器中的一个比较强大的罢了。下面给大家介绍一下Safari的一个碉堡隐藏功能!!!!&#xff08;其实不算隐藏啦。。。在…

CentOS 6.5 部署WordPress

1、安装环境: #yum install httpd mysql-server php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc -y 2、配置mysql初始化密码: #mysqladmin -u root password ********** 2.1、mysql新建一个wordpress的表: create database wordpress; 3、启动服…

BZOJ1562: [NOI2009]变换序列(二分图 匈牙利)

Description Input Output Sample Input 5 1 1 2 2 1Sample Output 1 2 4 0 3HINT 30%的数据中N≤50&#xff1b;60%的数据中N≤500&#xff1b;100%的数据中N≤10000。 Source 这题是二分图应该不难看出来。 对于原序列中的一个点&#xff0c;对应两个可匹配的点。 关键是怎么…

Mac OS使用技巧十九:Safari碉堡功能之二查看网页源码

因为大三下的时候选修了搜索技术&#xff0c;了解了网络上搜索引擎和网络爬虫的信息扒取的一些东西&#xff0c;后来我们做了一个比较水的东西&#xff0c;就是只扒取了几家较大的下载网站几十个软件的评分下载量等信息&#xff0c;当用户输入一个程序名称&#xff0c;我们会根…

python文件打包发布(引用的包也可以加进来),打包出错解决了,运行出错解决了...

一开始&#xff0c;我以为&#xff0c;打包本来就很容易&#xff0c;可是没有。。。。。 没想到打包还能遇到坑 T.T 打包步骤&#xff1a; 1、安装 pyinstaller &#xff08;cmd&#xff09; pip install pyinstaller 2、进入目标文件所在文件夹&#xff0c;右键在此打开cmd py…

博客暂停通知-------10.1~11.24

博主在10月初到11月24号之间有对自己来说十分十分重要的事情&#xff0c;可以说是会影响我人生走向的事情。 所以我做出暂停更文章和回复的决定&#xff0c;这期间我基本不会来博客看了&#xff0c;希望如果留言未收到回复的博友或者吧友见谅。 我在贴吧发的一些帖子也暂时不会…