SHA512SUM(1)
π SHA512SUM(1) π
okay bestie, welcome to the User Commands section of the manual, we're doing sha512sum today and honestly? it's giving cryptographic royalty π
β¨ NAME β¨
sha512sum β compute and check SHA512 message digest π¦
πΈ SYNOPSIS πΈ
sha512sum [OPTION]... [FILE]...
π DESCRIPTION π
So basically it prints or checks SHA512 (that's 512-bit, she's a big girl π) checksums. It's the legacy interface to the cksum(1) utility, iykyk.
If you give it no FILE, or if FILE is literally just -, it reads from standard input. no cap. π«Ά
π OPTIONS π
-b,--binaryβ read in binary mode π-c,--checkβ read checksums from the FILEs and check them (the vibe check, but for integrity) π₯--tagβ create a BSD-style checksum π«-t,--textβ read in text mode, which is the default btw β¨-z,--zeroβ end each output line withNULinstead of a newline, AND disable file name escaping π§
π the five options that are only useful when you're verifying checksums π
like, these ones literally only matter in check mode, bestie:
--ignore-missingβ don't fail or report status for missing files π--quietβ don't print OK for each successfully verified file π€«--statusβ don't output anything at all; the status code shows success π--strictβ exit non-zero for improperly formatted checksum lines β οΈ-w,--warnβ warn about improperly formatted checksum lines π’--helpβ display this help and exit π--versionβ output version information and exit π
The sums are computed as described in FIPS-180-2. When you're checking, the input should be a former output of this program β like, it needs to be something sha512sum itself made earlier, fr fr. π
The default mode is to print a line with: the checksum, a space, a character indicating input mode ('*' for binary, ' ' for text or where binary is insignificant), and the name for each FILE. iconic formatting, honestly π
On GNU systems there is no difference between binary mode and text mode. literally none. periodt. π
π AUTHOR π
Written by Ulrich Drepper</>, Scott Miller</>, and David Madore</>. legends, all three π«Ά
π’ REPORTING BUGS π’
Report bugs to: <bug-coreutils@gnu.org>. π
Report any translation bugs to: <https://translationproject.org/team/>. π
GNU coreutils home page: <https://www.gnu.org/software/coreutils/>
General help using GNU software: <https://www.gnu.org/gethelp/>
π COPYRIGHT π
Copyright Β© 2026 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. (yes bestie, no warranty, don't come for us π)
π¦ SEE ALSO π¦
cksum(1)- Full documentation <https://www.gnu.org/software/coreutils/sha512sum> β or available locally via:
info '(coreutils) sha2 utilities'
and that's the whole page, bestie π
this was GNU coreutils 9.12, dated September 2026, and you just read the SHA512SUM(1) manual. slay, go hash something π₯β¨π
π¦ where this page comes from
- arch rolling: coreutils 9.12-2 Β· GPL-3.0-or-later AND GFDL-1.3-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms