讯连网络 · 常见问题

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

发布: 2023-04-08 23:33:45

简述

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_dir root@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小时为你候命》

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

浏览量: