md5sum加密

MD5校验功能

使用方法:

# md5sum test.txt //这就会输出md5的内容结果,如下行

a687cec9c31340aa0d000c212ec64bb7  test.txt

# 创建md5的值,保存到文件

# md5sum test.txt > test.md5

#  md5sum -c test.md5  //加参数-c,是检查文件是否正确

test.txt: OK

//如果文件test.txt作了修改,检查就会失败

#  md5sum -c test.md5

test.txt: FAILED

md5sum: WARNING: 1 computed checksum did NOT match

//这是校验失败的提示信息

=======================================================================

校验多个文件

# 给/etc/下面所有的文件创建MD5保存到指定文件中

find /etc/ -type f | xargs md5sum > etc-all.md5

# 进行校验

# md5sum -c etc-all.md5  //会输出好多OK,可以过滤

# md5sum --quiet -c etc-all.md5 //只显示md5异常的文件

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在文件运输或储存中,可能由于磁盘问题和错误传输导致文件发生改变;因此,我们在文件的使用时需要检查文件的完整性。md...
    JeremyL阅读 3,845评论 0 3
  • 需求:文件每一行按照md5加密后大写,形成新的文件。解决思路:对于这个需求,本能的想用python脚本来写,但是最...
    小奚有话说阅读 1,339评论 0 1
  • Day18 定时任务要领: * * * * * /bin/sh /server/scripts/bak.sh &>...
    song先生i阅读 363评论 0 0
  • --前言MD5是什么?维基百科是这么说的:MD5消息摘要算法(英语:MD5 Message-Digest Algo...
    W_Bousquet阅读 2,768评论 0 0
  • ansible官方网站[https://docs.ansible.com]安装部署软件ansibleyum ins...
    八比特阅读 418评论 0 0