hash 命令
- cksum: crc32 算法
- shasum: sha1 算法(默认)
- md5: md5 算法
𝕬 (master $=) shasum README.md
895c0efdc61580d5d671a131a952bb7e7c2399e6 README.md
𝕬 (master $=) md5 README.md
MD5 (README.md) = acde1694e0a5ed6c5e52494e38ced19f
𝕬 (master $=) cksum README.md
1576321070 8720 README.md
都是用来计算文件 hash,只不过算法不同,碰撞几率不一样罢了。根据场景选择合适的算法。
这只是比较常见的三个算法,实际上还有非常多的 hash 算法。