当我运行时gpg --with-fingerprints --with-colons keyfile.key,我在 stdout 上得到一个机器可解析的输出,其中包含密钥文件中密钥的密钥指纹(这正是我想要的),以及 stderr 上的以下错误:
gpg: WARNING: no command supplied. Trying to guess what you mean ...
Run Code Online (Sandbox Code Playgroud)
所以 GnuPG 正在正确地猜测命令,但在我的生活中,我无法弄清楚它在猜测什么命令。我已经尝试了手册页上列出的几乎所有命令。我正在使用 GnuPG 2.2。
有人知道读取密钥文件并显示有关密钥的信息的正确命令吗?
编辑:理想情况下,该机制能够从标准输入读取密钥文件,例如
cat keyfile.key | gpg --some-command
Run Code Online (Sandbox Code Playgroud)
我应该早先提到这一点,但是 gpg 的许多命令与 stdin 一起工作,我什至不认为这是一个相关的约束。
我正在学习拥有良好备份的价值。
我有一个 500GB 的硬盘驱动器出现故障。我开始跑步
ddrescue /dev/sdb1 backup.img mapfile
Run Code Online (Sandbox Code Playgroud)
这将需要 40 到 70 天,这取决于你看它的那一刻。
我阅读了这篇文章,其中展示了如何ddrescue使用-c 1Ki选项加快速度。现在我在看 15 天左右。
我还缺少另一个技巧吗?或者更好的工具?这真的是恢复故障硬盘所需要的吗?