Linux系统中文件的传输

一,文件传输
1,scp命令:
scp 本地文件 远程主机@远程主机ip:远程主机目录
scp 远程主机@远程主机ip:远程主机目录 本地目录
在企业七里面建立环境rhel7:192.168.0.7
;rhel8:192.168.0.77
把本地文件复制到目标主机
在这里插入图片描述

建立主机间的免密登录
ssh-keygen,生成秘钥
ssh-copy-id -i /root/.ssh/id_rsa.pub. [email protected]
在这里插入图片描述

2,rsync命令,检测scp和rsync的传输时间
vim 1.1
time scp -qr /mnt [email protected]:/mnt
time scp -qr /mnt [email protected]:/mnt
time scp -qr /mnt [email protected]:/mnt
vim1.2
time rsync -racq /mnt [email protected]:/mnt
time rsync -racq /mnt [email protected]:/mnt
time rsync -racq /mnt [email protected]:/mnt
sh check 1.1;sh check1.2
在这里插入图片描述

rsync -r ,复制目录
-l , 复制链接
-p,复制权限
-t,复制时间戳
-o,复制拥有者
-g,复制拥有组
在这里插入图片描述