cksfv - 云端在线

这是命令 cksfv,可以使用我们的多个免费在线工作站之一(例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器)在 OnWorks 免费托管提供商中运行

程序:

您的姓名


cksfv - 测试并创建简单文件验证(SFV)列表

概要


CKSFV [-bciqrL] [-C 目录] [-F 文件] [-G 小路] [文件 ...]

商品描述


CKSFV 是一个用于验证文件的CRC32校验和的工具。 CRC32校验和用于验证
该文件没有损坏。该算法在密码学上有缺陷,因此无法
用于安全目的。 md5sum (1)或 sha1sum (1) 是更好的工具
校验文件。 cksfv 应该仅用于与其他系统兼容。

cksfv 有两种操作模式:校验和创建和校验和验证

In 校验 创建 模式 cksfv 通常将文件的 CRC32 校验和输出到 stdout
重定向到 .sfv 文件。

In 校验 验证 模式 cksfv 从 sfv 文件中读取文件名,并比较
记录的校验和值与重新计算的文件校验和相比较。

配置


这些选项可用

-b 从经过校验的文件名中删除目录名。从原始加载文件
位置,但仅打印 sfv 文件中目录的基本名称。

-c 使用标准输出打印进度和最终分辨率(文件正常或一些错误
检测到)。这对于分析 cksfv 输出的外部程序很有用。这
还可以在需要时强制刷新输出。

-C DIR 在继续验证操作之前更改当前目录。这
选项大部分已被 -g 选项淘汰。早些时候,这被用来验证
不同目录中的校验和:cksfv -C foo -f foo/bar.sfv

-f 文件
验证 sfv 文件中的校验和

-g 文件
将当前目录更改为文件的路径名并验证文件中的校验和
sfv。

-i 忽略文件名中的大小写。这用于校验和验证模式。

-L 递归子目录时遵循符号链接。该选项与 -r 一起使用
选项。

-q 启用QUIET模式(而不是详细模式),仅打印错误消息

-v 启用 VERBOSE 模式,这是默认模式

-r 递归目录并检查每个目录中的 .sfv 文件。符号链接后面没有
默认。此选项不能与 -f 和 -g 选项一起使用。

示例


验证“foo/files.sfv”中列出的文件的校验和:
CKSFV -g foo/文件.sfv

为一组文件创建校验和:
CKSFV *.gz > 文件.sfv

验证“files.sfv”中列出的不区分大小写的文件名的校验和。
这有时对于操作系统创建的文件很有用
具有不区分大小写的文件系统名称。
CKSFV -i -g 文件.sfv

检查“files.sfv”中列出的文件“foo”和“bar”的校验和:
CKSFV -g 文件.sfv FOO 酒吧

创建匹配 /foo/bar/* 的文件的校验和并删除目录名:
CKSFV -b /富/酒吧/* > 文件.sfv

递归扫描 /foo/bar 并验证每个 .sfv 文件:
CKSFV -C /foo/酒吧 -r

与之前相同,但从当前工作目录开始
以及在递归期间遵循符号链接:
CKSFV -r -L

使用 onworks.net 服务在线使用 cksfv



最新的 Linux 和 Windows 在线程序