Linux 的 cksum 命令
基本概念
cksum 是 Linux/Unix 系统中的一个实用命令,用于计算文件的 CRC(循环冗余校验)校验和。它生成一个校验值来验证文件的完整性,常用于检测文件在传输或存储过程中是否发生损坏或修改。
命令语法
基本语法格式:
0cksum [选项] [文件...]
功能说明
校验和计算:
校验机制:
常用选项
- 标准输入:如果没有指定文件或文件名为"-",则从标准输入读取
使用示例
基本使用:
0$ cksum example.txt
1123456789 1024 example.txt
检查多个文件:
0$ cksum file1.txt file2.txt
管道使用:
0$ cat example.txt | cksum
应用场景
文件完整性验证:
自动化脚本:
系统维护:
注意事项
- CRC 校验主要用于检测意外修改,不适合安全验证(考虑使用
md5sum/sha1sum 等加密哈希)

