系统环境:RedHat Enterprise Linux Server 6

主机desktop作为客户端,服务器为9.9.9.9(域名为www.huage.com)

以下4个实例均在客户端完成,此时并未通过ssh登录到www.huage.com

1、复制远程服务器的文件到本地:

[root@desktop huage]#scp -P 22 root@9.9.9.9:/etc/yum.conf /home/huage/tmp/

将远程服务器上的/etc/yum.conf文件拷贝到本机的/home/huage/tmp/目录

2、复制远程服务器的目录到本地:

[root@desktop huage]#scp -vrp -P 22 root@9.9.9.9:/sony/home/huage/

将远程服务器上的目录/sony/拷贝到本机的/home/huage/目录

3、复制本地的文件到远程服务器:

[root@desktop huage]#scp -P 22 /home/huage/001 root@9.9.9.9:/home/

将本机的/home/huage/001文件拷贝到服务器的/home/目录

4、复制本地的目录到远程服务器:

[root@desktop huage]#scp -vrp -P 22 /home/huage/tmp/ root@9.9.9.9:/home/

将本机的/home/huage/tmp/目录拷贝到服务器的/home/目录

scp用法:

-P prot(后接SSH端口,默认为22)

-v verbose(显示详细的传输过程)

-r recursion (递归,用于传输目录及其子目录)

-p Preserves modification times, access times, andmodes from the original file.

保持源文件的所有属性

注:root@9.9.9.9表示以root用户登录9.9.9.9

使用openssh-clients的scp命令来传输文件相关推荐

  1. linux常用的scp命令远程服务传输文件使用例子

    场景: 在使用Linux操作系统的过程中,常常需要复制文件到本地或者传输文件到其他电脑上,这时候用到两个命令cp和scp. cp命令用来复制文件或者目录.scp是secure copy的简写,用来在L ...

  2. Linux的scp命令远程传输文件

    1.简介 Linux scp 命令用于 Linux 之间复制文件和目录. scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令. s ...

  3. Linux 使用scp命令远程传输文件夹

    在网上查到的命令是 scp -r root@192.168.1.104:/usr/local/nginx/html/webs/diff 但是执行时提示 usage: scp [-12346BCpqrv ...

  4. linux scp密码参数,使用scp命令安全地传输带有参数的文件

    本文以使用scp的例子介绍使用scp命令安全地传输带有参数的文件. 前言 scp命令用于将一台计算机之间的文件和目录复制到另一台计算机,这个实用程序有价值的是它使用ssh来隧道复制(安装与使用Mole ...

  5. scp命令 – 远程拷贝文件

    scp命令 – 远程拷贝文件 SCP概述 一.格式 二.参数 三.实例 SCP概述 scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令.linu ...

  6. Linux SCP跨服务器传输文件

    SCP跨服务器传输文件 注: 1.跨服务器传输文件或文件夹需确保两台服务器之间的22端口是互通的 2.sh脚本自动删除本机原有文件或文件夹然后在从其他服务器上拷贝文件或文件夹到本机 一.sh脚本定时自 ...

  7. 使用scp局域网内传输文件速度很慢的原因排查

    使用scp局域网内传输文件速度很慢的原因排查 1.问题 1.1 scp更改加密方式 1.2 app limited角度 2.尝试排查问题(解决方式) 2.1 电脑同时连接了wifi和有线(实验室有线网 ...

  8. Linux命令-scp命令-发送文件/文件夹到其他linux主机

    linux系统 :centOS7 scp命令用于发送文件到其他linux主机. 格式: scp 文件路径 目标主机ip/域名:目标路径 例如:将本机etc目录下的hosts文件发送到192.168.1 ...

  9. linux 指令tftp传输文件_tftp命令怎么传输文件,tftp命令怎么传输文件

    tftp命令用在本机和tftp服务器之间使用TFTP协议传输文件.如果你对tftp命令不精通又想进行文件传输的话,你可以试试iis7. 作为IIS7服务器管理工具,它可以对ftp站点进行批量管理,十分 ...

最新文章

  1. 用于高亮反光零件缺陷的自动视觉检测系统
  2. 并发队列-无界阻塞优先级队列
  3. 88. Leetcode 剑指 Offer 14- I. 剪绳子 (动态规划-基础题)
  4. 计算机考研:河南有哪些性价比高的学校?
  5. 数据湖之iceberg系列(四)iceberg-spark编程
  6. 华为鸿蒙加快完善,替换安卓!华为鸿蒙OS生态持续扩大:或适配高通平台
  7. Python生成大量随机人员信息
  8. python实现装饰器_Python装饰器是怎么实现的?
  9. 【数组】牛客网:调整数组顺序使奇数位于偶数前面(一)
  10. 探索大神科比,30000多次投篮数据,有好玩的发现
  11. JS常用正则表达式大全
  12. HTML引用高德英文地图
  13. 榜样的力量——清华大学大数据软件团队2020年度先进个人风采展示
  14. Sql语句操作数据库(修改表,修改数据库)
  15. shell一键部署mysql
  16. 关于trunk的几个端口模式
  17. 更改echarts中盒须图横坐标
  18. JavaScript中onload()用法
  19. C语言编程>第二周 ⑥ 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
  20. Ubuntu安装教程1-U盘启动盘制作

热门文章

  1. uuid表示时间的部分_技术译文 | UUID 很火但性能不佳?今天我们细聊一聊
  2. java同步读写,关于java:Collections中的synchronizedMap方法是否同步读写操作
  3. 和合符放枕头下的作用_深度解析:记忆棉枕头好,还是乳胶枕头好?
  4. SpringAOP xml 方式和注解简单实现日志处理
  5. MySQL 表和列的注释
  6. php: +1天, +3个月, strtotime(): +1 day, +3 month
  7. Tensorflow之RNN,LSTM
  8. 对比 SQL Server 2005 和 Oracle
  9. 第五课 机器学习中的特征工程
  10. [Leedcode][JAVA][第50题][Pow(x, n)][快速幂][分治][转换类型]