*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->HP-UX 11i man pages -> cksum (1)              


 cksum(1)                                                           cksum(1)

 NAME    [Toc]    [Back]
      cksum - print file checksum and sizes

 SYNOPSIS    [Toc]    [Back]
      cksum [file ...]

 DESCRIPTION    [Toc]    [Back]
      The cksum command calculates and prints to standard output a checksum
      for each named file, the number of octets in the file and the

      cksum uses a portable algorithm based on a 32-bit Cyclic Redundancy
      Check.  This algorithm finds a broader spectrum of errors than the
      16-bit algorithms used by sum (see sum(1)).  The CRC is the sum of the
      following expressions, where x is each byte of the file.

           x^32 + x^26 + x^23 +x^22 + x^16 + x^12 + x^11 + x^10 + x^8 + x^7
           + x^5 + x^4 + x^2 + x^1 + x^0

      The results of the calculation are truncated to a 32-bit value.  The
      number of bytes in the file is also printed.

      Standard input is used if no file names are given.

      cksum is typically used to verify data integrity when copying files
      between systems.

    Environment Variables
      LANG determines the locale to use for the locale categories when both
      LC_ALL and the corresponding environment variable (beginning with LC_)
      do not specify a locale.  If LANG is not set or is set to the empty
      string, a default of "C" (see lang(5)) is used.

      LC_CTYPE determines the locale for interpretation of sequences of
      bytes of text data as characters (e.g., single- verses multibyte
      characters in arguments and input files).

      LC_MESSAGES determines the language in which messages are displayed.

      If any internationalization variable contains an invalid setting,
      cksum behaves as if all internationalization variables are set to "C".
      See environ(5).

 RETURN VALUE    [Toc]    [Back]
      Upon completion, cksum returns one of the following values:

            0   All files were processed successfully.

           >0   One or more files could not be read or another error

 Hewlett-Packard Company            - 1 -   HP-UX 11i Version 2: August 2003

 cksum(1)                                                           cksum(1)

      If an inaccessible file is encountered, cksum continues processing any
      remaining files, but the final exit status is affected.

 SEE ALSO    [Toc]    [Back]
      sum(1), wc(1).

      cksum: XPG4, POSIX.2

 Hewlett-Packard Company            - 2 -   HP-UX 11i Version 2: August 2003
[ Back ]
 Similar pages
Name OS Title
sum IRIX print checksum and block count of a file
sum HP-UX print checksum and block or byte count of file(s)
size HP-UX print section sizes of object files
size IRIX print the section sizes of object files
sum Linux checksum and count the blocks in a file
cksum Linux checksum and count the bytes in a file
cksum Tru64 Displays the checksum and byte count of a file
rmd160 OpenBSD calculate a message-digest fingerprint (checksum) for a file
sha1 OpenBSD calculate a message-digest fingerprint (checksum) for a file
md5 OpenBSD calculate a message-digest fingerprint (checksum) for a file
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service