#计算md5值 md5sum *gz > md5.txt & #检测文件完整性 md5sum -c md5.txt
时间: 2024-05-15 21:10:02 浏览: 165
在Linux系统下,计算和检验MD5码可以使用md5sum命令。以下是计算和检验MD5码的两个步骤:
1. 计算MD5码。可以使用以下命令计算MD5码,并将结果输出到一个名为md5.txt的文件中。
```shell
md5sum *gz > md5.txt &
```
2. 检验MD5码。可以使用以下命令检验MD5码,并输出文件的完整性。
```shell
md5sum -c md5.txt
```
如果输出结果显示"OK"即表示文件完整性校验通过,否则表示文件被篡改或损坏。
相关问题
md5sum怎么查看tar.gz压缩包
要查看 tar.gz 压缩包的 md5sum 值,需要使用以下命令:
```bash
md5sum file.tar.gz
```
这将会输出类似于以下的内容:
```
2b9f5358c7558f1e2aee2a2a0b4fcd52 file.tar.gz
```
其中,第一部分是 md5sum 的值,第二部分是文件名。如果你已经知道文件的正确 md5sum 值,可以将其与输出进行比较,以验证文件的完整性。
md5sum -cs
`md5sum -cs`命令用于检查文件的MD5校验和是否匹配。其中,`-c`选项表示检查校验和,`-s`选项表示静默模式,即只输出错误信息。该命令通常与MD5校验文件一起使用,以确保文件的完整性和安全性。
以下是一个例子,假设我们有一个名为`file.tar.gz`的压缩文件和一个名为`file.tar.gz.md5`的MD5校验文件,我们可以使用以下命令检查文件的完整性:
```shell
md5sum -cs file.tar.gz.md5
```
如果文件完整,则输出`file.tar.gz: OK`,否则输出`md5sum: WARNING: 1 computed checksum did NOT match`。
阅读全文