Ubuntu Manpages

cksum

Print CRC and size for each file

cksum [-a|--algorithm] [--untagged] [--tag] [-l|--length] [--raw] [-c|--check] [-w|--warn] [--status] [--quiet] [--ignore-missing] [--strict] [--base64] [-z|--zero] [--debug] [-h|--help] [-V|--version] [file]

Print CRC and size for each file

select the digest type to use. See DIGEST below

Possible values:

  • sysv
  • bsd
  • crc
  • crc32b
  • md5
  • sha1
  • sha2
  • sha3
  • blake2b
  • sm3
  • sha224
  • sha256
  • sha384
  • sha512
  • blake3
  • shake128
  • shake256
create a reversed style checksum, without digest type
create a BSD style checksum (default)
digest length in bits; must not exceed the max size and must be a multiple of 8 for blake2b; must be 224, 256, 384, or 512 for sha2 or sha3
emit a raw binary digest, not hexadecimal
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
emit base64-encoded digests, not hexadecimal
end each output line with NUL, not newline, and disable file name escaping
print CPU hardware capability detection info used by cksum
Print help
Print version

DIGEST determines the digest algorithm and default output format:

- sysv: (equivalent to sum -s) - bsd: (equivalent to sum -r) - crc: (equivalent to cksum) - crc32b: (only available through cksum) - md5: (equivalent to md5sum) - sha1: (equivalent to sha1sum) - sha2: (equivalent to sha{224,256,384,512}sum) - sha3: (only available through cksum) - blake2b: (equivalent to b2sum) - sm3: (only available through cksum)

v(uutils coreutils) 0.8.0