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代表错误