SHA224SUM(1)
πΈ SHA224SUM(1) β User Commands πΈ
okay so bestie, we're in section 1 (User Commands) of the manual, and this one's about sha224sum. sit down, hydrate, and let's get into it π
β¨ NAME β¨
sha224sum β compute and check SHA224 message digest π
β¨ SYNOPSIS β¨
sha224sum [OPTION]... [FILE]...
β¨ DESCRIPTION β¨
So what does it actually do? It prints or checks SHA224 (224-bit) checksums. That's the whole vibe. It's also the legacy interface to the cksum(1) utility, so likeβ¦ it's the older sibling, still iconic, still showing up. π
If you give it no FILE, or if FILE is literally -, it reads standard input. no file? no problem. π«Ά
Here are the options, and yes, I'm listing every single one, no skipping:
-b,--binaryβ read in binary mode-c,--checkβ read checksums from the *FILE*s 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 already did this π )-z,--zeroβ end each output line with NUL, not newline, and disable file name escaping
the next five? only useful when verifying checksums, so if you're not checking, these are just sitting there being pretty β¨
--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, 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 RFC 3874 β that's the receipt, bestie π. When checking, the input should be a former output of this program (like, it has to actually be output from this thing, don't just feed it anything and act surprised).
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.
and here's the tea π΅: there is no difference between binary mode and text mode on GNU systems. none. zero. the binary/text distinction is just out here vibing.
β¨ AUTHOR β¨
Written by Ulrich Drepper, Scott Miller, and David Madore. legends, fr fr π
β¨ REPORTING BUGS β¨
Found a bug? Don't suffer in silence, bestie:
- 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. (like, none. zero. don't come for them π)
β¨ SEE ALSO β¨
Full documentation https://www.gnu.org/software/coreutils/sha224sum β or available locally via: info '(coreutils) sha2 utilities'
and that's the whole page, bestie π this was GNU coreutils 9.12, dated September 2026 β mwah, go checksum 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