mysql md5版本校验_md5值校验

本文介绍了如何利用MD5哈希值来校验文件的完整性和未被篡改。通过`md5sum`命令创建并检查文件的指纹,当文件内容改变时,指纹会随之变化。此外,还展示了如何在Linux脚本中应用MD5校验,包括文件备份与批量生成唯一MD5值的过程。
摘要由CSDN通过智能技术生成

使用哈希的md5给文件加指纹,如果文件被更改,指纹信息就会不匹配,从而确定文件的原值是否被改动。

[root@b test]# md5sum a.txt > zhiwen.txt

[root@b test]# md5sum -c zhiwen.txt    #-c参数检查文件指纹有没有发生变化

a.txt: OK

[root@b test]# echo aa >> a.txt

[root@b test]# md5sum -c zhiwen.txt

a.txt: FAILED

md5sum: WARNING: 1 computed checksum did NOT match

[root@b test]# vim backup_tar.sh

cd /  &&\

#其中&&\表示前面的命令执行成功,继续执行后面的命令,中间不间断

tar zcfh /backup/sys_config_$(date+%F).tar.gz var/spool/cron /etc/rc.local /serv

er/scripts &&\

tar zcfh /backup/webdata_$(date+%F).tar.gz /var/html/www/ &&\

#tar的-h选项表示打包的目标文件如果为软连接,则将其源文件也进行打包,防止打包后文件不能使用。

tar zcf /backup/access_log_$(date+%F).tar.gz /app/logs &&\

find /backup -type f -name "*.tar.gz"| xargs md5

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值