Scroll to navigation

SHA384SUM(1) General Commands Manual SHA384SUM(1)

NAME

sha384sum - Print or check the SHA384 checksums

SYNOPSIS

sha384sum [-c|--check] [-w|--warn] [--status] [--quiet] [--ignore-missing] [--strict] [--tag] [-t|--text] [-z|--zero] [-h|--help] [-V|--version] [file]

DESCRIPTION

Print or check the SHA384 checksums

OPTIONS

read checksums from the FILEs and check them
warn about improperly formatted checksum lines
don't output anything, status code shows success
don't print OK for each successfully verified file
don't fail or report status for missing files
exit non-zero for improperly formatted checksum lines
create a BSD style checksum
read in text mode (default)
end each output line with NUL, not newline, and disable file name escaping
Print help
Print version

VERSION

v(uutils coreutils) 0.9.0

EXAMPLES

Calculate the SHA384 checksum for one or more files:

sha384sum path/to/file1 path/to/file2 ...

Calculate and save the list of SHA384 checksums to a file:

sha384sum path/to/file1 path/to/file2 ... > path/to/file.sha384

Calculate a SHA384 checksum from `stdin`:

command | sha384sum

Read a file of SHA384 checksums and filenames and verify all files have matching checksums:

sha384sum [-c|--check] path/to/file.sha384

Only show a message for missing files or when verification fails:

sha384sum [-c|--check] --quiet path/to/file.sha384

Only show a message when verification fails, ignoring missing files:

sha384sum --ignore-missing [-c|--check] --quiet path/to/file.sha384

Check a known SHA384 checksum of a file:

echo known_sha384_checksum_of_the_file path/to/file | sha384sum [-c|--check]

The examples are provided by the tldr-pages project <https://tldr.sh> under the CC BY 4.0 License. Please note that, as uutils is a work in progress, some examples might fail.

2026-06-04