scp 传送数据的几种方式
scp 传送数据的几种方式
一 scp常规的使用方式:
scp可以进行简单的远程复制文件的功能。它是一个在各个主机之间进行复制或文件传输的一个命令工具。它使用一种同ssh一样的安全机制来进行文件的传输。
注意:
下面定义的远程计算机的主机域名是192.168.1.104
, 上传文件的路径是 /usr/local/nginx/html/webs
下面的文件;且 服务器的账号是root
, 那么密码需要自己输入自己的密码即可。
1. 从本地上传文件到远程计算机或服务器的命令如下:
先进入本地目录下,然后运行如下命令:
scp my_local_file.zip root@192.168.1.104:/usr/local/nginx/html/webs
2. 从远程主机复制文件到本地主机(下载)的命令如下:(假如远程文件是about.zip)
先进入本地目录下,然后运行如下命令:
scp root@192.168.1.104:/usr/local/nginx/html/webs/about.zip .
二: 多文件传输
2-1 从本地文件复制多个文件到远程主机(多个文件使用空格分隔开)
先进入本地目录下,然后运行如下命令:
scp index.css json.js root@192.168.1.104:/usr/local/nginx/html/webs
2-2 从远程主机复制多个文件到当前目录
先进入本地目录下,然后运行如下命令:
scp root@192.168.1.104:/usr/local/nginx/html/webs/\{index.css,json.js\} .
三:复制整个文件夹(使用r switch 并且指定目录)
3-1 从本地文件复制整个文件夹到远程主机上(文件夹假如是diff)
先进入本地目录下,然后运行如下命令:
scp -v -r diff root@192.168.1.104:/usr/local/nginx/html/webs
3-2 从远程主机复制整个文件夹到本地目录下(文件夹假如是diff)
先进入本地目录下,然后运行如下命令:
scp -r root@192.168.1.104:/usr/local/nginx/html/webs/diff .
四:在两个远程主机之间复制文件
scp也可以把文件从一个远程主机复制到另一个远程主机上。
如下命令:
scp root@192.168.1.104:/usr/local/nginx/html/webs/xx.txt root@192.168.1.105:/usr/local/nginx/html/webs/
五:使用压缩来加快传输
在文件传输的过程中,我们可以使用压缩文件来加快文件传输,我们可以使用 C选项来启用压缩功能,该文件在传输过程中被压缩,
在目的主机上被解压缩。
如下命令:
scp -vrC diff root@192.168.1.104:/usr/local/nginx/html/webs
scp 传送数据的几种方式相关推荐
- 从jsp向servlet传送数据的两种方式
使用myeclipse开发环境开发web界面,有这么一个需求,需要从一个jsp页面想servlet中传值.有两种传值方式: 第一种: <a href="/Blog/servlet/BM ...
- 向服务器端提交数据的两种方式
朴素版: ...
- ios网络学习------4 UIWebView的加载本地数据的三种方式
ios网络学习------4 UIWebView的加载本地数据的三种方式 分类: IOS2014-06-27 12:56 959人阅读 评论(0) 收藏 举报 UIWebView是IOS内置的浏览器, ...
- form表单、控制器中接收表单提交数据的4种方式
Form表单 这篇文章主要讲的是form表单的提交 之前我们接触过的form表单元素是在Bootstrap框架里面,这次也将用到Bootstrap框架去布局(见图表1)通过Bootstrap框架布局呈 ...
- discard connection丢失数据_python kafka 生产者发送数据的三种方式
python kafka 生产者发送数据的三种方式 发送方式 同步发送 发送数据耗时最长 有发送数据的状态,不会丢失数据,数据可靠性高 以同步的方式发送消息时,一条一条的发送,对每条消息返回的结果判断 ...
- es重建字段类型_关于elasticsearch中更新数据的几种方式
作为一个成熟的框架,Elasticsearch里面提供了丰富的操作数据的api,本篇我们就来学习一下在es中更新数据的几种方式. (一)更新文档 (1)部分更新: java api: ` HashMa ...
- layui根据条件显示列_templet渲染layui表格数据的三种方式
layui前端框架是我一直在使用,也很好用. 今天记录一下,templet渲染layui表格数据的三种方式. 第一种:直接渲染(对于表格数据样式要求不高) 直接在动态表格字段声明,添加templet属 ...
- html中获取modelandview中的json数据_从Bitmap中获取YUV数据的两种方式
从Bitmap中我们能获取到的是RGB颜色分量,当需要获取YUV数据的时候,则需要先提取R,G,B分量的值,然后将RGB转化为YUV(根据具体的YUV的排列格式做相应的Y,U,V分量的排列) 所以这篇 ...
- 在.NET Core 中收集数据的几种方式
APM是一种应用性能监控工具,可以帮助理解系统行为, 用于分析性能问题的工具,以便发生故障的时候,能够快速定位和解决问题, 通过汇聚业务系统各处理环节的实时数据,分析业务系统各事务处理的交易路径和处理 ...
最新文章
- 那个专攻JVM的00后求职者,薪水比我的还高···
- 大数相乘(c语言/c++)
- POJ 1486 Sorting Slides(二分图完全匹配必须边)题解
- 计算机学校专业工学,大学专业详解:工学(仪器仪表类)
- pythonselenium兼容性_对于旧版Google Chrome,无法在Python中使用Selenium找到Chrome
- android学习的一点点网站资料
- SpringBoot整合Redis(单机/哨兵/集群)
- TJUSCSST第三次作业
- 算法:翻转链表 Reverse Linked List 三种方法实现,迭代解决人类思维,递归解决机器思维 reverse node
- mac 使用vmware funsion 挂载cdlinux跑wifi字典经历
- SVN客户端的使用方法
- APP测试工具大全,建议收藏
- myeclipse如何导入项目
- 【XGantt教程】为甘特图分组添加舒适排序选项的三个步骤
- 《SolidWorks 2014中文版机械设计从入门到精通》——2.5 尺寸标注
- 2022年9月青少年C/C++软件编程(四级)等级考试试卷及答案解析
- 【编程之美】一摞烙饼的排序
- 18_NumPy数组ndarray中提取,删除满足条件的元素,行和列
- 班主任工作总结中职计算机网络,中职计算机班班主任工作计划
- Co-training 初探快切入
热门文章
- Ex1:图像读取和显示以及像素操作
- 真正解决方案:Cannot resolve class or package 'mysql’
- Ext省市级联下拉框
- 【论文解读 ACL 2019 | PLMEE】Exploring Pre-trained Language Models for Event Extraction and Generation
- linux驱动程序开发指南-字符驱动介绍
- 2022-5-11作业
- 2022-5-16作业
- 中软培训 day04 idea的安装及jdbc的两个写法
- 中软计算机培训考试,在线考试教育,中软,的解决方案.docx
- 新年礼物之 Social Engineering: The Art of Human Hacking