1. 背景

作为后端开发或者运维工程师,服务器是我们必须牢牢掌握的一门技术。这小节中我们主要探究ContOS7下远程拷贝文件的用法和示例。

说起CentOS中拷贝,我们最常使用的就是cp 命令了,其格式为cp 源目录或文件 目标目录或文件

示例,我们将服务器上的/home/test.txt拷贝到/tmp下: cp /home/test.txt /tmp

当然,这不是我们今天要探讨的主角,我们今天的主角是scp即远程拷贝命令,这个在一个局域网内服务器之间拷贝相当的方便。

2. 示例

语法

scp [可选参数] [[user@]host1:]file1 [...] [[user@]host2:]file2或者scp [可选参数] file_source file_target

示例

从本地拷贝文件到远程服务器

scp local_file remote_username@remote_ip:remote_folder
或者
scp local_file remote_username@remote_ip:remote_file
或者
scp local_file remote_ip:remote_folder
或者
scp local_file remote_ip:remote_file
  • 第1,2个指定了用户名,命令执行后需要再输入密码
  • 第3,4个没有指定用户名,命令执行后需要输入用户名和密码
  • 第1个仅指定了远程的目录,文件名字不变
  • 第2个指定了文件名
  • 第3个仅指定了远程的目录,文件名字不变
  • 第4个指定了文件名

实例

本地有192.168.200.50192.168.200.51两台服务器,我现在需要将50服务器上/home/test.txt 文件拷贝到51的/tmp目录下。

scp /home/test.txt root@192.168.200.51:/tmp/

192.168.200.50 执行命令如下

192.168.200.51 执行查看命令如下

CentOS常见命令之远程拷贝(scp)相关推荐

  1. 【Linux】SSH远程终端连接工具(SSH基本用法、ssh服务认证类型、ssh服务常见配置、常见配置总结、远程拷贝scp命令)

    一.SSH远程终端连接工具 1.SSH简介 SSH是一种网络协议,用于计算机之间的加密登录.最早的时候,互联网通信都是明 文通信,一旦被截获,内容就暴露无疑.1995年,芬兰学者Tatu Ylonen ...

  2. 【linux系统编程】远程登录工具ssh | 跨主机远程拷贝scp

    远程登录工具ssh && 跨主机远程拷贝scp 正文开始@Assassin 目录: 远程登录工具ssh && 跨主机远程拷贝scp 1. ssh简介: 2. ssh基本 ...

  3. Linux远程拷贝scp命令

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度.当你服务器 ...

  4. Linux 光盘 远程拷贝,Linux远程拷贝scp命令

    今天要从admin服务器将测试上修正content和image_count后的数据库更新到dz服务器. 首先需要备份数据库,使用mysqldump命令 整表全部备份:    mysqldump -u ...

  5. linux实用技巧:从另一台机子上拷贝文件到本机,从本机拷贝文件到另一台机子(远程拷贝scp)

    需求 远程拷贝文件 原理 使用scp,类似传输方式有:ftp,sftp,ssh等等. scp能显示名称.已传输百分比.总大小.当前速率.预计剩余时间. 使用方式 1.从本机拷贝到远程机上:    &q ...

  6. Ubuntu远程拷贝SCP问题

    使用scp指令想将一个虚拟机上的文件发送到另一个虚拟机:选择的是NAT网络连接,从192.168.91.130到192.168.131. 1.两个主机可以ping通,但是scp指令时会出现timeou ...

  7. centos 7.9 scp命令 实现远程拷贝文件

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

  8. centos scp命令 实现远程拷贝文件,常用命令记载

    本地复制到远程 scp local_file remote_username@remote_ip:remote_folder scp local_file remote_username@remote ...

  9. Linux之远程登录、远程拷贝命令 ssh scp

    Linux之远程登录.远程拷贝命令 ssh scp 1. 远程登录.远程拷贝命令的介绍 命令 说明 ssh 远程登录 scp 远程拷贝 2. ssh命令的使用 ssh是专门为远程登录提供的一个安全性协 ...

最新文章

  1. etcd 笔记(07)— 键值对读写操作过程
  2. 计算机专业知识认识报告,计算机专业认识习报告.doc
  3. bcrypt如何内置盐?
  4. pycharm 自动生成文件注释和函数注释
  5. Nexys4DDR+OV7670实现图像灰度显示系统
  6. c++基础学习(08)--(继承、重载、多态、虚函数)
  7. LeetCode 970. 强整数
  8. 【java】【乱码】Java 读取本地 UTF8 txt文件乱码处理
  9. Docker容器虚拟化技术---Docker运维管理(Docker Compose)4
  10. python读取doc文件 语义识别_我可以让socket.makefile具有与常规文件相同的读取语义吗?...
  11. 【Java】内存解析
  12. react 引入轮播插件_如何在react中引入swiper滑动插件
  13. vs 2015查看动态库
  14. 微信公众号开发工具包
  15. linux行命令测网速,Linux命令行测试网速的方法
  16. java 生成pdf 下载_java生成PDF,并下载到本地
  17. Spotfire 表达式之日期和时间函数
  18. VR 与 AR 开发实战
  19. XtraReport 填补空白行,生成空白行
  20. ThinkPad_E570 拆机清灰换硅脂

热门文章

  1. joa运行oracle,蚂蚁金服自研数据库OceanBase登顶全球第一,打破Oracle维持九年的世界纪录...
  2. [原创]肥肉,肥肉!
  3. Linux中ls查看前十个文件,linux ls命令的20个实用范例
  4. 数据库存储过程及其调用
  5. (C++)Windows自动锁屏程序
  6. 12.6 项目:更新一个电子表格
  7. 设计开发你必须了解的5个方面
  8. 2013年新米老师语录
  9. STM32下载出错:flash timeout.reset the target and try it again
  10. linux jstat 报错没有此命令,jstat版本不兼容问题