Cksum (UNIX)

コマンドはUnix系オペレーティングシステムのコマンドであり、ファイルの巡回冗長検査を算出する。cksumコマンドはSingle UNIX Specification () で定められている。

（検査合計）という英語に由来する名前ではあるが、実際には巡回冗長検査を算出する。

使用法 
オプションは取らず、対象のファイル郡を第1引数に指定する。ファイルが指定されなければ標準出力を入力と見做す。

出力は、巡回冗長検査及び各ファイルの容量である。巡回冗長検査には幾つか変種があるが、cksumコマンドは国際標準化機構及び国際電気標準会議がISO/IEC 8802-3:1996「情報技術――システム間の遠距離通信及び情報交換－局所及び都市圏ネットワーク－特定の要件－3部: 衝突検出 (CSMA/CD) アクセス手法を用いた媒体検知多重アクセス及び物理層の仕様」で定めるCRC誤り検出に用いられる多項式に基づいている。多項式は以下の通り:

実装例 
  - GNUプロジェクトによる実装。
  - OpenBSDプロジェクトによる実装。

脚注

注釈

出典

参考文献

関連項目 
 巡回冗長検査

外部リンク 
 
 

標準UNIXプログラム
誤り検出訂正