SHA256SUM(1)
π SHA256SUM β the manual, but make it make sense β¨
okay bestie, welcome to sha256sum(1) from the User Commands girlies, GNU coreutils 9.12 era π this is the page that tells you how to hash your files and how to check that nobody's been messing with them. no cap. let's go π¦
πΈ NAME πΈ
sha256sum β compute and check SHA256 message digest π
β¨ SYNOPSIS β¨
sha256sum [OPTION]... [FILE]...
π«Ά DESCRIPTION π«Ά
Print or check SHA256 (256-bit) checksums. This is the legacy interface to the cksum(1) utility, bestie β she's iconic, she's been around, we respect her π«‘
If you give her no FILE at all, or if FILE is -, she reads from standard input. periodt.
-b,--binaryβ read in binary mode-c,--checkβ read checksums from the FILEs and check them--tagβ create a BSD-style checksum-t,--textβ read in text mode (this is the default, she's lowkey the default queen)-z,--zeroβ end each output line withNUL, not newline, and disable file name escaping
π The following five options are useful only when verifying checksums π
(not me telling you these only hit different during verification π)
--ignore-missingβ don't fail or report status for missing files--quietβ don't printOKfor each successfully verified file (she's humble, she's not bragging)--statusβ don't output anything, status code shows success (silent but deadly, main character energy)--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 checking, the input should be a former output of this program. The default mode is to print a line with: checksum, a space, a character indicating input mode ('*' for binary, ' ' for text or where binary is insignificant), and name for each FILE. the way that format just works π§
ngl there is no difference between binary mode and text mode on GNU systems. it's giving "same vibe, different flag" π
π AUTHOR π
Written by Ulrich Drepper, Scott Miller, and David Madore. legends only, fr fr π
π 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/>
(if you find a bug, tell the girlies, don't suffer in silence π)
π 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. read that again bestie, NO WARRANTY, she said what she said π
π SEE ALSO π
cksum(1)- Full documentation <https://www.gnu.org/software/coreutils/sha256sum> or available locally via:
info '(coreutils) sha2 utilities'
and that's the whole page, bestie π this was GNU coreutils 9.12, dated September 2026 β go hash something and stay iconic πβ¨π¦
π¦ 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