码迷,mamicode.com
首页 > 系统相关 > 详细

Linux md5sum 命令

时间:2019-12-01 21:02:55      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:util   name   describe   his   when   md5   only   hello   and   

Linux md5sum 命令


 

通过 Linux 的 md5sum 命令,可以对指定的文件,计算出唯一的一个MD5值(128bit)。

通过比较文件前后的MD5值,可以判断文件是否发生变化(是否被修改过)。


 

1、md5sum 命令使用方式(通过md5sum --help查看):

Usage: md5sum [OPTION]... [FILE]...
Print or check MD5 (128-bit) checksums.
With no FILE, or when FILE is -, read standard input.

  -b, --binary         read in binary mode
  -c, --check          read MD5 sums from the FILEs and check them
      --tag            create a BSD-style checksum
  -t, --text           read in text mode (default)
  Note: There is no difference between binary and text mode option on GNU system.

The following four options are useful only when verifying checksums:
      --quiet          dont print OK for each successfully verified file
      --status         dont output anything, status code shows success
      --strict         exit non-zero for improperly formatted checksum lines
  -w, --warn           warn about improperly formatted checksum lines

      --help     display this help and exit
      --version  output version information and exit

The sums are computed as described in RFC 1321.  When checking, the input
should be a former output of this program.  The default mode is to print
a line with checksum, a character indicating input mode (* for binary,
space for text), and name for each FILE.

GNU coreutils online help: <http://www.gnu.org/software/coreutils/>
For complete documentation, run: info coreutils md5sum invocation

 

2、计算一个文件的 MD5 值

1)新建一个文件test.txt,内容为 Hello, md5sum.

使用如下命令,生成改文件对应的 MD5 值

md5sum test.txt > md5.out

 

2)此时会在当前目录下看到生成的 md5.out 文件

技术图片

 

3)查看改文件对应的 MD5 值

cat md5.out

技术图片

 

4)使用如下命令,比较文件的 MD5 值是否发生变化

md5sum -c md5.out

技术图片

 

5)当修改test.txt 文件,增加 Modify 单词,再次对比 MD5 值,会发现不一致

技术图片

技术图片

 

6)BSD格式查看 MD5 值

md5sum --tag md5.out 

技术图片

 

Linux md5sum 命令

标签:util   name   describe   his   when   md5   only   hello   and   

原文地址:https://www.cnblogs.com/miracle-luna/p/11967246.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!