标签: md5sum

如何直接在终端中获取字符串的 MD5 哈希值?

如何直接从终端获取字符串的MD5哈希值?

例如,我想要abcdefg散列字符串。目前md5sum命令只接受文件名作为输入。我只想输入以下行并完成所有操作。

md5sum abcdefg
output: ac54bcf346e578feb46888b3ecd2344f
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

command-line md5sum

234
推荐指数
7
解决办法
52万
查看次数

如何自动比较大量文件的 md5sum 哈希值

我可以从终端检查文件的 md5sum 哈希值,

$ md5sum my_sensitive_file
8dad53cfc973c59864b8318263737462 my_sensitive_file
Run Code Online (Sandbox Code Playgroud)

但困难的部分是将哈希值与精确值进行比较。

对于大量文件,很难将 32 个字符输出与任何人的原始/精确哈希值进行比较。首先,工作会很单调,错误范围也很大。

是否可以自动化比较过程,最好是在 CLI 中?

command-line md5sum

39
推荐指数
1
解决办法
6万
查看次数

如何检查下载的 Ubuntu CD 的完整性?

我刚刚下载了 Ubuntu 的 CD 映像。我知道安装程序有一个检查 CD 选项,但是如何在将映像刻录到 CD 之前检查映像是否良好?

live-cd md5sum

32
推荐指数
2
解决办法
2万
查看次数

如何在许多大文件上检查 md5sum 的进度?

我有大约 500 个 650MB 的文件,命名为bigfile.000to bigfile.199,我需要计算所有文件的 MD5 校验和。我使用的命令是:

cat bigfile.* | md5sum
Run Code Online (Sandbox Code Playgroud)

我有时间,我知道这需要几个小时才能完成,但我仍然想检查进度。有什么办法吗?就像在两者之间插入一些东西并进行对性能影响不大的字数统计?

command-line md5sum

24
推荐指数
2
解决办法
9267
查看次数

如何递归列出目录及其子目录中所有文件的 Md5sum?

我想列出(并保存)目录中所有文件的 Md5 校验和,并将该列表保存在名为的文本文件中 md5sum.txt

如果可以的话也很好

  • 将其集成到tree命令中(创建文件夹和文件的树结构)
  • 使其适用于文件夹和子文件夹(这很重要)

command-line md5sum

23
推荐指数
1
解决办法
6万
查看次数

由于相同的 SHA1 和 MD5 但不同的 SHA256 导致“哈希和不匹配”错误

在运行时apt full-upgrade或者apt update我得到几个与这个或多或少相同的日志,其中有相同的文件大小、SHA1 和 MD5 但不同的 SHA256:

E: Failed to fetch store:/var/lib/apt/lists/partial/jp.archive.ubuntu.com_ubuntu_dists_focal_main_binary-amd64_Packages.xz  Hash Sum mismatch
   Hashes of expected file:
    - Filesize:5826751 [weak]
    - SHA256:af226b4496cbb524bd4814d102047ae77769836203274dffc91cb543d5da13cc
    - SHA1:aef5c36ce45bd5c3154a1bb03c62b6cfb33e2bc6 [weak]
    - MD5Sum:7ef83228ec207df10acac48fbdd81112 [weak]
   Hashes of received file:
    - SHA256:e2c7fc5a2d86f75f03612fec614dcf84d3d502976558fbe40928c1dd120bb05e
    - SHA1:aef5c36ce45bd5c3154a1bb03c62b6cfb33e2bc6 [weak]
    - MD5Sum:7ef83228ec207df10acac48fbdd81112 [weak]
    - Filesize:5826751 [weak]
   Last modification reported: Thu, 23 Apr 2020 16:40:26 +0000
   Release file created at: Thu, 23 Apr 2020 17:33:17 +0000
Run Code Online (Sandbox Code Playgroud)

而其他人具有相同的 MD5,但不同的 SHA1 和 SHA256:

E: Failed to fetch http://jp.archive.ubuntu.com/ubuntu/pool/main/l/linux/linux-headers-5.4.0-29_5.4.0-29.33_all.deb  Hash Sum …
Run Code Online (Sandbox Code Playgroud)

apt md5sum sha256

16
推荐指数
3
解决办法
1万
查看次数

我的 12.04 ISO 上的 MD5 不匹配,这是怎么回事?

我从http://releases.ubuntu.com/precise/下载了 ubuntu-12.04-desktop-amd64.iso

此页面还有一个文件链接,显示每个文件的相应 MD5 哈希值

页面显示

128f0c16f4734c420b0185a492d92e52 *ubuntu-12.04-desktop-amd64.iso
Run Code Online (Sandbox Code Playgroud)

但是当我使用 md5sum 程序检查下载的 ISO 时,我得到了

57876b3740ee89e75c8fefc93a7ceee6 *ubuntu-12.04-desktop-amd64.iso
Run Code Online (Sandbox Code Playgroud)

我还使用http://releases.ubuntu.com/precise/ubuntu-12.04-desktop-amd64.iso.torrent通过 BitTorrent 下载了 ISO

这次对这个文件使用 md5sum 显示了正确的 hash 128f0c16f4734c420b0185a492d92e52,但 ISO 是 732MB,而不是发布页面上显示的 698MB。

这里会发生什么?

md5sum release-management

15
推荐指数
3
解决办法
6167
查看次数

从属性菜单生成 SHA、MD5 和其他校验和(添加了“摘要”选项卡)

我正在尝试恢复我上一个盒子上的功能。它在名为“摘要”的任何文件的属性菜单中添加了一个选项卡。从那里我可以选择任何/所有散列格式,单击散列,它会在那里生成所述校验和。

我试图找出的是包的名称或获取它的安装位置。

我已经在 UbuntuForums 上启动了一个与此相关的线程

nautilus file-properties md5sum checksums

14
推荐指数
2
解决办法
7244
查看次数

在 Ubuntu 12.04 和 12.10 上检查哈希(MD4、MD5、SHA-1 和 CRC)

我有很多从互联网下载的iso文件。我想检查我的 Ubuntu 12.04 和 12.10 的哈希值。Ubuntu 上是否有任何应用程序可以检查 MD4、MD5、SHA-1 和 CRC 哈希?

我需要 CRC 哈希检查器来检查我的 Windows 8 iso 文件。

md5sum hash

14
推荐指数
1
解决办法
3万
查看次数

如何识别和替换损坏的 Ubuntu ISO 中损坏的文件?

所以,这不完全是运行 Ubuntu 的问题,而是安装它的问题。

每次我尝试下载 Ubuntu ISO(从任何来源)时,它似乎都以损坏告终。也就是说,MD5 总和永远不会正确。

Ubuntu ISO 文件附带一个文件,其中列出了 ISO 中的所有文件及其各自的 MD5SUM。

我希望做的是循环这个文件,并将它们与 ISO 中的文件进行比较,并找出哪些文件已损坏,希望我可以从其他 iso 文件之一中提取损坏的文件,以创建一个工作安装程序。

但是,我不知道该怎么做,当然,更糟的是,我必须在 Windows 7 中执行此操作。

有谁知道如何解决这一问题?

windows iso md5sum 12.04 12.10

14
推荐指数
1
解决办法
7676
查看次数