我按照Debian Wiki 上的这些 DebianEeePC HowTo InstallUsingStandardInstaller说明,将 Debian ISO 写入我的 USB。
dd if=debian-*-netinst.iso of=/dev/sdX
Run Code Online (Sandbox Code Playgroud)
使用sha1sum,我可以检查我下载的 ISO 文件的校验和。如何检查 U 盘设备的校验和,以确保 U 盘没有任何问题并且 ISO 已被完美复制?
是否可以在没有-附加到末尾的情况下打印 SHA 总和?
$ echo test | sha1sum
4e1243bd22c66e76c2ba9eddc1f91394e57f9f83 - <--- this "-" dash/hyphen
Run Code Online (Sandbox Code Playgroud)
我知道我们可以使用awk和其他命令行工具,但是可以不使用其他工具来完成吗?
$ echo test | sha1sum | awk '{print $1}'
4e1243bd22c66e76c2ba9eddc1f91394e57f9f83
Run Code Online (Sandbox Code Playgroud) 我运行命令:
tar -cf myArchive.tar myDirectory/
gzip myArchive.tar
Run Code Online (Sandbox Code Playgroud)
然后我将文件复制到许多不可靠的介质上,然后我使用以下方法解压缩它:
tar -xzf myArchive.tar.gz
Run Code Online (Sandbox Code Playgroud)
我压缩了 tar-ball 的事实,是否会以任何方式保证解压内容的完整性,或者至少是 CRC?
也许这是一个微不足道的问题,但在man页面中我没有找到有用的东西。我正在使用 Ubuntu 和bash.
正常输出为sha512sum testfileIS
<hash_code> testfile
Run Code Online (Sandbox Code Playgroud)
如何抑制文件名输出?我想获得
<hash_code>
Run Code Online (Sandbox Code Playgroud) 我正在尝试ncurses5-compat-libs使用packer.
但我收到此错误:
==> 错误:无法验证一个或多个 PGP 签名!
我该如何解决?
我想找到一个md5sum(或类似的计算)文件夹而不将其压缩到存档中。
例如,如果在文件夹中MyFolder我们有文件1.txt,2.txt和3.txt,包含:
将文本转化为1.txt
将文本转化为2.txt
将文本转化为3.txt
我怎样才能计算md5sum这整个的MyFolder?有办法吗?我想用它来验证两个文件夹是否具有相同的内容。
这可以用于验证两个 cd 或文件夹是否相等。我想要一个简单的方法来做到这一点。
之间有什么区别Sha1sum,Sha256sum和Md5sum?以及如何检查所有这些以获取某个iso文件?以及如何md5sum.txt在 ubuntu 中创建文件?
我正在wget处理大文件(超过 100GB),然后将我的 md5sum 与存储库中发布的总和进行比较。信不信由你,md5sum在这种大小的文件上运行需要相当多的时间,所以我想在下载的同时获得总和。
做到这一点的最佳方法是什么?我没有看到wget在下载期间计算 MD5的选项(令人惊讶)所以我想使用tee将是要走的路?!
我有很多文件需要整理;可悲的是,有许多文件名相同但内容不同,并且文件名不同,但内容相同。
我正在考虑md5sum用于为文件生成校验和,但我需要知道 - 两个不同的文件(即不同的内容)是否可能生成相同的校验和?
如果是,它发生的可能性有多大?
是否可以使用两个不同的不相关(即不在同一个“系列”中)校验和程序来生成两个校验和 - 假设虽然两个不同的文件可能为任一校验和程序生成相同的校验和,它永远不会同时发生在两个人身上?
我正在尝试在FreeBSD 软件包网站上验证软件包的签名
wget http://pkg.freebsd.org/FreeBSD:11:amd64/latest/digests.txz
tar xf digests.txz
Run Code Online (Sandbox Code Playgroud)
这给出了三个文件:digests,digests.pub digests.sig
我认为它digests.sig是文件的签名digests,digests.pub作为公钥。但我试图确认:
openssl dgst -verify digests.pub -signature digests.sig digests
并收到消息
Verification Failure
我想我有什么问题 - 谁能告诉我我错过了什么?
编辑:基于对源代码的搜索,我认为重要的函数是在这里找到,从 openssl 库调用rsa_verify_cert_cbwhich 调用RSA_verify。但我还没有弄清楚它被输入了什么,或者是否可以使用openssl命令行工具调用该函数。
checksum ×10
files ×3
hashsum ×3
arch-linux ×1
command ×1
command-line ×1
filesystems ×1
freebsd ×1
gzip ×1
integrity ×1
openssl ×1
pgp ×1
security ×1
sha1sum ×1
shell-script ×1
tar ×1
usb ×1
verification ×1
wget ×1