Sum:打印校验和和块计数
跳到导航
跳到搜索
sum(求和)命令用于计算给定文件(如果没有给定文件,则为标准输入或文件“ - ”)的16位校验和。简介如下:
sum [option]… [file]…
sum命令会打印出每个文件的校验和,然后是文件的块数(向上取整)。如果至少给定一个文件,则还会打印文件名。
默认情况下,GNU sum使用与BSD sum兼容的算法计算校验和,并以1024字节块为单位打印文件大小。
退出状态码为零表示成功,非零值表示失败。
选项
‘-r’
使用默认的(与BSD兼容的)算法。此选项用于与System V sum兼容,除非还有给定-s选项,否则没有影响。
‘-s’
‘–sysv’
使用与System V sum的默认算法兼容的算法计算校验和,并以512字节块为单位打印文件大小。