文件校验工具cfv

最近发现了一款非常不错的命令行文件校验小工具 —— cfv。cfv可以非常便捷的创建和检验文件的checksum以判断文件的完整性,支持的格式有.sfv, .csv, .crc, .md5(sfv-like), md5sum, bsd md5, sha1sum 和 .torrent。cfv采用Python编写,可以很好的支持不同的平台,功能非常完善,可支持递归的历遍所有子目录。在Windows环境下实测创建和检验sfv的速度都比另一款常用软件Quicksfv快上不少。关于cfv的详细信息可以在它的主页上查看并下载源码

在Ubuntu下可以通过sudo apt-get install cfv安装,而在MacOS下使用Homebrew通过命令brew install cfv也可直接安装。在Windows上的使用,可以尝试官方安装包

若需要递归的创建sfv校验文件,在需要创建的文件夹根目录上运行命令cfv -r -C。该命令会在每一个子目录下创建一个sfv文件。若需要校验文件夹,则在目录下运行cfv -r。当然也可以具体指定需要执行的目录或文件,更多详细使用方法可以使用cfv -h查看。


在手机上阅读或分享本文请扫描以下二维码:
By @Zhengyi Yang in
Tags : #checksum, #python,

Comments

评论功能已关闭。