「sum(1)」-

计算文件的校验和和块数

命令语法格式

sum [OPTION]… [FILE]…

命令描述

sum计算每个给定文件FILE的16位校验和。如果没有指定文件FILE,或者文件名为’-‘则从标准输入中读取。

sum会打印每个文件的校验和,然后打印文件中的块数(四舍五入)。

如果使用–sysv选项时,如果只有一个FILE参数也会打印出文件名。而对于-r选项,只有在超过一个文件时才会打印文件名。

默认情况下,GNU实现的sum使用与BSD实现的sum兼容的算法来计算校验和(就是说默认为-r选项),并以1024字节块为单位打印文件大小。

命令支持的选项及含义

-r
使用默认(BSD兼容)算法。包含此选项是为了与System V的sum兼容。

-s, –sysv
使用与System V的sum默认值兼容的算法计算校验和,并以512字节块为单位打印文件大小。

–help
显示帮助信息并退出。

–version
显示版本信息并退出。

相关手册

查看在线手册:http://www.gnu.org/software/coreutils/sum

查看info手册:info ‘(coreutils) sum invocation’

参考文献

更新日志

  • 06/15/2018 创建文章