0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux如何传输数据至另一台Linux?

陈志诚 ? 来源:陈志诚 ? 作者:陈志诚 ? 2023-04-09 00:03 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

简述

Windows之间互相传输数据属常见和普及的日常操作,相信大家也不会陌生及懂操作,但Linux如何传输数据至另一台Linux呢? 文章内会详细为大家解说

什么是资料传输

一般资料传输是指数据拷贝到另一台机的行为叫资料传输,一向使用Windows的朋友,可能会认为资料传输就是简单的复制及贴上,但在Linux上,会多加了一种叫"权限",就是传输的文档可自定义权限的保留,也直接影响传输后的资料能否立即用上,请大家小心

数据传输的方法

传输指令解说

scp 本机或跨机传输数据

-C 压缩传输数据

-p 保留文件属性及权限

-r 递归复制一个目录。

-v 详细展示传输数据情况(包括传输失败的资料)

指令格式 scp [参数] [目标目录或文件] [对方服务器帐号]@[对方服务器IP]:[数据传输目的地位置]

指令范例 scp -rCpv /test_dir root@10.0.0.71:/

实战测试

事前准备

服务器A : 10.0.0.21 / Centos 7

服务器B : 10.0.0.71 / Centos 7

目标传输文件 : 10.0.0.21(内的 /test_dir )

1.登入服务器A

2.确定目标数据是否存在

[输入]# ls -dal /test_dir

[展示]drwxrwxrwx. 2 root root 6 Apr 8 23:02 /test_dir

3.服务器A传输目标文件至服务器B

[输入]# scp -rCpv /test_dirroot@10.0.0.71:/

4.确定目录是否成功传输

[输入]# ls -dal /test_dir

[服务器A展示] drwxrwxrwx. 2 root root 60 Apr 8 23:06 /test_dir

[服务器B展示] drwxrwxrwx. 2 root root 60 Apr 8 23:06 /test_dir

[比对结果]所有数据相同,传输成功

5.目录传输完成

内容小结

只有掌握操作技巧,没有什么操作是困难,以上的分享希望能帮助各朋友,谢谢观看

《以上内容为迅连网络提供的参考资料,如有更多想了解请随时联络查询,企业团队24小时为你候命》

注意:本文为本公司原创,转载请表明出处

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11522

    浏览量

    214384
  • 服务器
    +关注

    关注

    13

    文章

    9829

    浏览量

    88246
  • 传输数据
    +关注

    关注

    1

    文章

    127

    浏览量

    16348
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    文掌握Linux命令

    作为名运维工程师,熟练掌握Linux命令是基本功中的基本功。无论是日常工作中的系统维护,还是面试时的技术考核,Linux命令都是绕不开的核心技能。本文将从实战角度出发,系统梳理运维工程师必须掌握的
    的头像 发表于 07-22 15:23 ?110次阅读

    超高速端口的侧未检测到设备是怎么回事?

    调用已成功完成。但设备未枚举。此问题仅发生在特定设备上。当将相同的固件刷入另一台设备时,它会在两个端口中传输数据。已对出现问题的设备进行了基本硬件测试,没有硬件问题。请提供您的反馈。
    发表于 05-16 06:11

    有没有办法可靠地使 UMASS 连接在 Windows 10/11 下工作?

    SD 卡均按预期安装在一台 PC 上。 在另一台电脑上,只安装了张卡,另一张卡没有安装。 单次传输的描述符可以与以下参数链接: Win
    发表于 05-15 07:30

    Linux权限管理基础入门

    Linux的广阔天空中,权限管理犹如只翱翔的雄鹰,掌控着系统的安全与秩序。掌握Linux权限,不仅能让你的系统管理更加得心应手,还能有效防止未授权访问和数据泄露。本文将带你深入探索
    的头像 发表于 05-06 13:44 ?297次阅读
    <b class='flag-5'>Linux</b>权限管理基础入门

    Linux主要的性能有哪些?

    ? 什么是Linux? ? Linux套自由传播的类Unix操作系统,是个基于posix和unix的多用户、多任务、支持多线程和多cpu的操作系统。它的基本思想有两点,
    的头像 发表于 04-30 18:09 ?280次阅读
    <b class='flag-5'>Linux</b>主要的性能有哪些?

    有没有种能读内存的硬件 插到电脑上而不被其他硬件发现 或者彻底隐藏 扫电脑都找不出来这个东西的那种

    不写 只读 或者能手动选择读写功能能把读出来的数据传到另一台设备进行分析 类似开发板这种 但是开发板必定会被本机找到
    发表于 03-24 23:07

    使用两块TSW3003EVM电路板连接到同一台PC时,无法对另一块进行编程如何解决?

    我在系统中使用了两块 TSW3003EVM 电路板。我使用 TI 提供的软件通过 USB 为两块电路板编程。但是,当我把两块电路板连接到同一台 PC 时,我只能对其中块电路板编程,而无法对另一块进行编程。有什么办法可以解决这
    发表于 02-17 06:28

    低空视频传输在望获实时linux系统上的应用

    望获实时linux系统因其高确定性和低延迟的特性,在低空视频传输中扮演着关键角色。低空经济涵盖无人机物流、农业监控、低空交通管理等场景,这些场景对视频传输的实时性、可靠性和高效性有极高的要求。通过
    的头像 发表于 01-24 17:21 ?548次阅读

    Hyper-V创建虚拟机配置IP等网络配置原理(Linux、Windows为例)

    大家知道Windows系统里面内置了Hyper-V管理器,用来创建和管理本地虚拟机环境。今天我创建了两虚拟机,一台是CentOS7.9(Linux),另一台是Windows 11,然
    的头像 发表于 12-09 10:24 ?4597次阅读
    Hyper-V创建虚拟机配置IP等网络配置原理(<b class='flag-5'>Linux</b>、Windows为例)

    嵌入式工程师都在找的【Linux内核调试技术】建议收藏!

    。通过KGDB,开发者可以在内核中设置断点、检查变量值、单步跟踪程序运行等,就像调试普通的应用程序样。 KGDB需要两台机器:一台作为开发机,另一台作为目标机。两台机器之间通过串口或以太网口相连
    发表于 11-28 15:37

    Linux应用编程的基本概念

    Linux应用编程涉及到在Linux环境下开发和运行应用程序的系列概念。以下是些涵盖Linux应用编程的基本概念。
    的头像 发表于 10-24 17:19 ?695次阅读

    服务器数据恢复—Linux网站服务器硬盘出现坏扇区的数据恢复案例

    服务器数据恢复环境: 一台linux操作系统网站服务器,该服务器上部署了几十个网站,使用块SATA硬盘。 服务器故障&原因: 服务器在工作过程中突然宕机。管理员尝试重新启动
    的头像 发表于 10-09 16:26 ?488次阅读

    服务器数据恢复—linux操作系统下oracle数据数据恢复案例

    一台存储上有组由16块FC硬盘组建了组raid。存储前面板上的对应10号和13号硬盘的故障灯亮起,存储映射到redhat linux操作系统服务器上的卷挂载不上,业务中断。
    的头像 发表于 09-27 16:19 ?563次阅读
    服务器<b class='flag-5'>数据</b>恢复—<b class='flag-5'>linux</b>操作系统下oracle<b class='flag-5'>数据</b>库<b class='flag-5'>数据</b>恢复案例

    linux驱动程序主要有哪些功能

    能够识别连接到系统的硬件设备,并对其进行初始化。这包括检测设备的存在、获取设备的基本属性(如设备类型、制造商、型号等)、分配必要的资源(如内存、中断号等)以及初始化设备的工作状态。 数据传输 Linux驱动程序需要实现设备与操作系统之间的数
    的头像 发表于 08-30 14:47 ?964次阅读

    freebsd和linux哪个好用

    的。 开源许可证: FreeBSD使用自己的BSD许可证,这是种宽松的许可证,允许用户自由地使用、修改和分发代码。Linux使用GNU通用公共许可证(GPL),这是种更严格的许可证,要求所有基于
    的头像 发表于 08-08 10:29 ?1070次阅读