一、示例

1. 从本地复制到远程

将本地服务器文件/tmp/1.txt,拷贝到目标服务器10.0.0.20的/root目录下

scp -r /tmp/1.txt  root@10.0.0.20:/root/

2. 从远程复制到本地

在本地服务器上操作,将服务器10.0.0.20中的/tmp/1.txt复制到本地的/root目录下,命令为:

scp -r root@10.0.0.20:/tmp/1.txt  /tmp

二、命令详解

scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快一点,但当小文件众多的情况下,rsync会导致硬盘I/O非常高,而scp基本不影响系统正常使用。
1、命令格式

scp [参数] [原路径] [目标路径]

2、常用选项

-C 压缩数据流
-r 递归复制
-p 保持原文件的属性信息
-q 静默模式
-P PORT 指明remote host的监听的端口

ssh客户端工具之scp使用详解相关推荐

  1. SSH终端远程复制:scp命令详解

    scp命令详解 先说下常用的情况: 两台机器IP分别为:A.104.238.161.75,B.43.224.34.73. 在A服务器上操作,将B服务器上/home/lk/目录下所有的文件全部复制到本地 ...

  2. ssh转发代理:ssh-agent用法详解

    SSH系列文章: SSH基础:SSH和SSH服务 SSH转发代理:ssh-agent用法详解 SSH隧道:端口转发功能详解 使用ssh-agent之前 使用ssh公钥认证的方式可以免去ssh客户端(如 ...

  3. Linux下的SCP指令详解

    Linux下的SCP指令是一个安全文件传输利器 简介: 在Linux系统中,文件传输是一项常见的任务.而SCP(Secure Copy)指令作为一种安全的文件传输工具,可以在网络环境中快速.安全地传输 ...

  4. SSH+VIM 共享剪切板实现详解

    SSH+VIM 共享剪切板实现详解 共享剪切板介绍 共享剪切板的实现原理 共享剪切板的实现配置 本地虚拟机上共享剪切板的简化实现 共享剪切板介绍 Linux和Windows各有优势, 为了发挥他们各自 ...

  5. JetBrains DataGrip工具配置数据库过程详解

    JetBrains DataGrip工具配置数据库过程详解 DataGrip是一款数据库管理客户端工具,方便连接到数据库服务器,执行sql.创建表.创建索引以及导出数据等. DataGrip 是 Je ...

  6. Linux疑难杂症解决方案100篇(十四)-Linux scp 使用详解

    前言 一般情况,本地网络跟远程网络进行数据交抱,或者数据迁移,常用的有三种方法,一是ftp,二是wget /fetch 三是,rsync 大型数据迁移用rysync,其次用fetch/wget ,最次 ...

  7. java 远程shell脚本_java通过ssh连接服务器执行shell命令详解及实例

    java通过ssh连接服务器执行shell命令详解 java通过ssh连接服务器执行shell命令:JSch 是SSH2的一个纯Java实现.它允许你连接到一个sshd 服务器,使用端口转发,X11转 ...

  8. linux下scp命令详解

    http://www.cnblogs.com/xuxm2007/archive/2010/08/04/1792179.html linux下scp命令详解 http://www.9usb.net/20 ...

  9. linux脚本 scp 管道,scp命令详解(全)

    svn 删除所有的 .svn文件 find . -name .svn -type d -exec rm -fr {} \; linux之cp/scp命令+scp命令详解 名称:cp 使用权限:所有使用 ...

最新文章

  1. 伯克利新无监督强化学习方法:减少混沌所产生的突现行为
  2. 编译 android 内核,编译内核  |  Android 开源项目  |  Android Open Source Project
  3. 新手福利:免费百页机器学习入门书
  4. 014_哈希表内建函数
  5. 本地预览图片html和js例子
  6. marked Options
  7. SAP OData实现错误消息:OPPORTUNITIES_GET_ENTITY not implemented in data provider class
  8. Seek the Name, Seek the Fame POJ - 2752 (理解KMP函数的失配)既是S的前缀又是S的后缀的子串
  9. 2019广西对口计算机分数线,2019广西本科第一批投档分数线出炉,网友:我差一点考上清华大学...
  10. 2021年互联网租房行业洞察报告
  11. 我国四大常用坐标系及高程坐标系【转载】
  12. Netty进行文件传输
  13. python实现人脸识别比对_人脸识别并比对实现(基于face_recognition)
  14. 柴静《看见》中一段深有感触的话
  15. 【U3D实战笔记】2DProject:RushMan
  16. https网站安全证书提示已过期怎么办?
  17. 1.3-15:苹果和虫子
  18. 微信小游戏 腾讯课堂《白鹭教育 - 成语大挑战小游戏开发》学习笔记
  19. 如何将Windows8系统的磁盘格式(GPT格式)转换成Windows 7系统的磁盘格式(MBR格式)
  20. 提高iTunes更新速度的DNS

热门文章

  1. 【仿牛客网笔记】初识Spring Boot,开发社区首页-开发社区首页
  2. Rest-Assured完整的测试例子
  3. 对 makefile 中 .SUFFIXES 的学习体会
  4. 中高级前端须注意的40条移动端H5坑位指南 | 网易三年实践
  5. 浏览器兼容性测试问题
  6. 拒绝服务攻击/分布式拒绝服务攻击
  7. 拉格朗日差值法python实现
  8. 软件设计模式及体系结构之外观模式
  9. NAO机器人学习笔记——无脑小白拖盒子之实现人脸识别
  10. 【PHP】宝藏级别 解决访问量暴增和并发高出现的 PHP-FPM 502 以及Mysql Too many connections 问题