md5sum--命令详解

md5sum:计算和校验文件的md5值

功能:用于校验和计算文件的md5值,它是一种不可逆的加密算法。

语法格式:

md5sum    【option】  【file】

md5sum      选项            文件

参数 -c     从指定文件中读取md5校验值,并进行校验

生成一个文件的MD5值

[root@template ~ 13:27:10]]# echo "123456" > test.txt
[root@template ~ 13:27:21]]# md5sum test.txt
f447b20a7fcbf53a5d5be013ea0b15af test.txt

检验文件是否变化

[root@template ~ 13:27:29]]# md5sum test.txt > md5.log
[root@template ~ 13:28:07]]# cat md5.log
f447b20a7fcbf53a5d5be013ea0b15af test.txt
[root@template ~ 13:28:18]]# md5sum -c md5.log
test.txt: 确定

参数 --status   校验文件使用的参数,不输出任何信息,可以通过命令的返回值来判断

[root@template ~ 13:28:28]]# md5sum --status -c md5.log
[root@template ~ 13:29:02]]# echo $?
0       #0代表正确,1代表错误

 

posted on 2021-03-11 13:35  弓长三寿  阅读(3318)  评论(0编辑  收藏  举报