智能校验和 python脚本包装工具,例如md5sum,sha256sum,为处理和跟踪校验和提供了更多便利。 校验和将存储在JSON“ DB”中以进行检查。 检查也将被记录以跟踪文件“运行状况” 安装与要求 只需克隆并制作smart_checksum.py可执行文件 检查并调整smart_checksum.py中的字典以指向正确的二进制文件: checksum_tools = { 'md5': 'md5sum', 'sha256': 'sha256sum' } 只需要> python3.6.7(在Ubuntu 3.6.7上测试过,也可以与较早的py3一起使用),当然还需要工具/二进制文件来计算校验和(至少为md5 / md5sum) 用法 该脚本将通过目标文件夹递归工作,并计算数据库中尚未存在的所有校验和。 使用--check运行以检查数据库文件(应该在目标目录中)