SHA512SUM(1)
π SHA512SUM π
okay bestie, gather round, because we're talking about sha512sum β the manual page, the legend, the moment β¨ it lives in the GNU coreutils crew and it does exactly one job absolutely gorgeously: it computes and checks SHA512 message digests. 512 bits of pure β¨ integrity β¨. no cap.
πΈ SYNOPSIS πΈ
sha512sum [OPTION]... [FILE]...
that's it. that's the whole vibe. options, then files, then slay. π«Ά
π DESCRIPTION π
so like, what does it do? it prints or checks SHA512 (512-bit) checksums. that's the whole assignment. π
and here's the tea: it's the legacy interface to the cksum utility. like, it still works, it's still iconic, but it's the older way of doing things. it's giving vintage. it's giving classic. it's giving "still ate and left no crumbs." π
when you give it no FILE, or when FILE is literally just -, it reads from standard input. so you can pipe stuff in and it'll be like "got u bestie" π
β¨ OPTIONS β¨
here we go, the moment you've all been waiting for π
-b,--binaryβ read in binary mode π₯-c,--checkβ read checksums from theFILEs and check them π--tagβ create a BSD-style checksum π·οΈ-t,--textβ read in text mode. this is the default, so if you do nothing you're already doing this πΈ-z,--zeroβ end each output line withNUL, not newline, and disable file name escaping. spicy. πΆοΈ
π¦ ...and the next five are ONLY for when you're verifying checksums π¦
like, genuinely, if you're not checking checksums these five are just sitting there doing nothing. they're the friends who only show up to the function. π
--ignore-missingβ don't fail or report status for missing files. we simply do not perceive them π--quietβ don't printOKfor each successfully verified file. it's humble. it's lowkey. π€«--statusβ don't output ANYTHING, the status code shows success. silent but deadly. main character energy π--strictβ exit non-zero for improperly formatted checksum lines. it's strict because it cares π€-w,--warnβ warn about improperly formatted checksum lines. it's the gentler sibling. still judging u tho π
and two more that are always invited:
--helpβ display this help and exit π«Ά--versionβ output version information and exit π
π THE LORE (still DESCRIPTION, but make it lore) π
the sums are computed as described in FIPS-180-2. that's the standard, bestie, we don't make this up. π
when checking, the input should be a former output of this program β like, it's a matching game, you can't bring a random string to a checksum party. π βοΈ
the default mode is to print a line with:
- the checksum π§Ύ
- a space
- a character indicating input mode:
'*'for binary,' '(a space) for text or where binary is insignificant - and the name for each
FILE
so like, one line per file, checksum first, mode char second, filename third. that's the format. periodt. π
β οΈ important-ish note: there is no difference between binary mode and text mode on GNU systems. so on GNU,-band-tare chill like that. on other systems? different story. π
π AUTHOR π
Written by Ulrich Drepper, Scott Miller, and David Madore. three absolute legends. we stan. π
π REPORTING BUGS π
found a bug? don't be shy, tell the coreutils girlies:
- Report bugs to:
bug-coreutils@gnu.orgπ§ - GNU coreutils home page:
https://www.gnu.org/software/coreutils/π - General help using GNU software:
https://www.gnu.org/gethelp/π - Report any translation bugs to:
https://translationproject.org/team/π£οΈ
π₯ SEE ALSO π₯
cksum(1)β the whole family, go say hi π
Full documentation: https://www.gnu.org/software/coreutils/sha512sum or available locally via: info '(coreutils) sha2 utilities' π
and that's the whole page bestie, no notes π
this lil bundle right here is packaged by Ubuntu (9.10-1ubuntu2), and the copyright belongs to Copyright Β© 2026 Free Software Foundation, Inc. β the license is GPLv3+: GNU GPL version 3 or later, find it at https://gnu.org/licenses/gpl.html.
it's free software, so you are free to change and redistribute it π«Ά and there is NO WARRANTY, to the extent permitted by law π
this is all coming at you from the GNU coreutils 9.10 era, dated August 2026. signing off, mwah πβ¨
π¦ where this page comes from
- ubuntu stonking: gnu-coreutils 9.10-1ubuntu2 Β· GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms