linux计算md5值命令
linux计算md5值命令详细介绍
在 Linux 系统里,可借助md5sum命令来计算文件的 MD5 哈希值。下面是具体的使用方法:
计算单个文件的 MD5 值
若要计算某个文件的 MD5 值,只需在终端里输入以下命令,把filename替换成实际的文件名即可:
bash
md5sum filename
例如,计算example.txt文件的 MD5 值:
bash
md5sum example.txt
执行此命令后,终端会输出文件的 MD5 哈希值以及文件名。
计算多个文件的 MD5 值
若要同时计算多个文件的 MD5 值,可在命令后面列出多个文件名,文件名之间用空格分隔,示例如下:
bash
md5sum file1.txt file2.txt file3.txt
该命令会依次输出每个文件的 MD5 哈希值以及对应的文件名。
将 MD5 值保存到文件
若要把计算得到的 MD5 值保存到文件中,可运用重定向操作符>,示例如下:
bash
md5sum file1.txt file2.txt md5sums.txt
此命令会把file1.txt和file2.txt的 MD5 值保存到md5sums.txt文件中。
验证文件的 MD5 值
若要验证文件的 MD5 值是否与之前计算的一致,可使用md5sum -c命令。假设之前已经把 MD5 值保存到md5sums.txt文件中,可使用以下命令进行验证:
bash
md5sum md5sums.txt
912md5sum md5sums.txt
如果文件的 MD5 值与记录的一致,会显示OK;若不一致,则会显示错误信息。