2021-02-03

实验环境


需要2台主机并且保证这两台主机是可以通信的
systemctl disable firewalld
systemctl stop firewalld
1 scp命令
scp 本地文件 远程主机用户@远程主机ip:远程主机目录的绝对路径
scp 远程主机用户@远程主机ip:远程主机文件的绝对路径 本地文件
实验步步骤:
1.在node2建立实验素材
touch westos
mkdir westosdir
2.测试
a)把本地文件复制到远程主机(上传)

scp westos root@172.25.254.20:/root/Desktop

虚拟机一

虚拟机二

scp命令执行后

scp -r westosdir root@172.25.254.20:/root/Desktop ## -r 表示复制目录
scp -q westos root@172.25.254.20:/root/Desktop ## -q 传输文件时不显示进度

设置免密登录

创建一个大文件

建立脚本

完全备份三次时间

rsync命令(增量备份)时间明显减少

在westos_node1中
watch -n 1 ls -lR /root/Desktop
在rhel7中
touch /root/Desktop/file{1..5}
chmod 777 /root/Desktop/*
useradd westos
chown westos /root/Desktop/*
ln -s /root/Desktop/file1 /root/Desktop/file
westos_linux执行:
执行命令看效果:
rsync -r root@172.25.254.20:/root/Desktop /mnt ##同步目录本身其目录中的文

rsync -r root@172.25.254.20:/root/Desktop/ /mnt ##只同步目录中的文件
rsync -rl root@172.25.254.20:/root/Desktop/ /mnt ##同步链接
rsync -rlp root@172.25.254.20:/root/Desktop/ /mnt ##同步权限
rsync -rlpog root@172.25.254.20:/root/Desktop/ /mnt ##同步用户组
rsync -rlpogt root@172.25.254.20:/root/Desktop/ /mnt ##同步时间
rsync -rD root@172.25.254.20:/dev/pts /mnt ##同步设备文件

虚拟机一   

虚拟机二

watch -n 1 ls -lR /mnt/

rsync -r tang rooot@172.25.254.200:/root/     命令执行后结果

rsync -r tang/ rooot@172.25.254.200:/root/       命令执行后结果

tar
c ##创建
f ##指定文件名称
x ##解档
v ##现实过程
t ##查看
r ##向归档文件中添加文件
--get ##解档指定文件
--delete ##删除指定文件
-C ##指定解档路径
-P ##don't remove "/"

生成相对路径

生成绝对路径

常看归档过程

向归档文件中添加文件

--get ##解档指定文件
--delete ##删除指定文件

 

Liunux中四种压缩文件类型:gz、bz2、zip、xz

zip格式

gz格式

bz格式

xz格式

打包压缩一步完成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值