| 用途 | 逐字节比较(二进制/文本都可用) |
|---|---|
| 语法 | cmp [选项] 文件1 文件2 |
| 退出码 | 0 相同 / 1 有差异 / 2 出错 |
常用示例
常用示例
cmp firmware.bin firmware.bin.bak
cmp -l a.bin b.bin | head # 列出所有差异字节(偏移+八进制值)
cmp -s a b && echo SAME || echo DIFF
cmp -i 512:512 disk1.img disk2.img # 跳过前 512 字节比较