我在 Windows 终端中使用 Windows 11 和 Powershell。当我尝试获取 debian ISO 的 sha512 时,我收到以下令人沮丧的输出:
PS C:\Users\xdavi\Documents> get-filehash -algorithm sha512 .\debian-11.4.0-amd64-netinst.iso
Algorithm Hash Path
--------- ---- ----
SHA512 EEAB770236777E588F6CE0F984A7F3E85D86295625010E78A0FCA3E873F78188AF7... C:\Users\xdavi\Documents\debian-11.4.0-amd64-netinst.iso
请注意8AF7...
末尾的省略号;它被截断了。我如何查看整个内容?
答案1
使用括号括住命令并粘贴.哈希
(Get-FileHash -Algorithm sha512 .\SteamSetup.exe).Hash
C9125B79012E00FC9EE800592DECE583A97756B5F4485C4649F3A11143AFA673B4D386AF256129032064F158186542BCA7DA70CD31770CD7EB4A3176C96E7124
答案2
将命令通过管道传输到format-list
,它将显示整个哈希。特别是,
PS C:\Users\xdavi\Documents> get-filehash -algorithm sha512 .\debian-11.4.0-amd64-netinst.iso | format-list
Algorithm : SHA512
Hash : EEAB770236777E588F6CE0F984A7F3E85D86295625010E78A0FCA3E873F78188AF7966B53319DDE3DDCAAAA5D
6B9C803E4D80470755E75796FBF0E96C973507F
Path : C:\Users\xdavi\Documents\debian-11.4.0-amd64-netinst.iso