一.实验环境
两台可以通信的主机
rhel7: 192.168.1.20
rhel8: 192.168.1.10
二.scp命令
scp 本地文件 远程主机用户@远程主机ip:远程主机目录
scp 远程主机用户@远程主机ip:远程主机目录 本地文件
实验步骤:
1.在rhel7.6建立文件和目录
[root@rhel7 mnt]# touch file
[root@rhel7 mnt]# mkdir filedir
2.测试
a)把本地主机复制到远程主机
[root@rhel7 mnt]# scp file root@192.168.1.10:/mnt
file 100% 0 0.0KB/s 00:00
[root@rhel7 mnt]# scp -r filedir root@192.168.1.10:/mnt
[root@rhel7 mnt]# scp -q file root@192.168.1.10:/mnt
b) 把远程文件复制到本地
[root@rhel7 mnt]# scp root@192.168.1.10:/mnt/rhel8.0_file .
rhel8.0_file 100% 0 0.0KB/s 00:00

本文介绍了在Linux环境下如何使用scp和rsync命令进行文件传输。通过实验步骤展示了如何在两台主机间进行文件的复制,并分析了scp和rsync在时间和效率上的差异。scp命令简单但耗时,而rsync则更智能,对于已存在的文件,它只会同步变化的部分,从而节省时间。
最低0.47元/天 解锁文章
772

被折叠的 条评论
为什么被折叠?



