永发信息网

Linux里的cksum是什么意思?

答案:3  悬赏:0  手机版
解决时间 2021-11-23 21:36
Linux里的cksum是什么意思?
最佳答案
Linux cksum命令详解:
指令名称:cksum
功能说明:检查文件的CRC是否正确。
语  法:cksum [--help][--version][文件...]
补充说明:CRC是一种排错检查方式,该演算法的标准由CCITT所指定,至少可检测到99.998%的已知错误。指定文件交由cksum演算,它会回报计算结果,供用户核对文件是否正确无误。若不指定任何文件名称或是所给予的文件名为"-",则cksum指令会从标准输入设备读取数据。
参  数:
  --help  在线帮助。
  --version  显示版本信息。g
相关命令:
Sum、md5sum
典型实例:
例:计算文件的CRC校验码,并检查文件的完整性。
例如,使用cksum命令计算文件testfile的完整性。命令如下:
cksum testfile #计算testfile 的CRC 校验码
输出结果如下:
cmd@cmd-desktop:~$cksum testfile #计算testfile 的CRC 校验码
1862500430 56 testfile #其中,1862500430 为校验码,56 为字节数
注文件中任何字符的改变都将改变计算后CRC校验码的值。
全部回答
CRC是一种排错检查方式,该演算法的标准由CCITT所指定,至少可检测到99.998%的已知错误。指定文件交由cksum演算,它会回报计算结果,供用户核对文件是否正确无误。若不指定任何文件名称,则cksum指令会从标准输入设备读取数据。
语法:
cksum [--help] [--version] [file...]选项介绍:
--help: 在线帮助;
--version: 显示版本信息;

执行范例:

1 $ cksum text

2 2828606745 24 text #2828606745为CRC的值,24为text文件的大小(单位:字节)

扩展阅读:
cksum命令是确保文件从一个系统传输到另一个系统地过程中没有被损坏。这个测试要求校验和在源系统中被计算出来,在目的系统中又被计算一次,两个数字比较,如果校验和相等,则该文件被认为是被正确传输了。
当需要检查文件或目录是否被改动过时就要用到cksum命令。通过将一个目录或文件的校验和与它以前的校验和相比较,就能判断该文件是否被改动过。追问只是在两个系统之间的传输是吗?在一个系统内传来传去那个值是不会变的是吗?
checksum 一种依据封包内容计算出来的值或者计算方法。
CRC是一种内容传递是否正确的校验方法,是一种数学算法。
举个例子,有个文件的内容是8,9,10,J, Q, K, 0x123.文件总是有格式的,假设这个文件的格式就是前面都表示纸牌的内容,0x123是其CRC,是算出来的内容,但也放在文件;或者不放在文件中,而是告知你其CRC校验是0x123。那你就用工具算算你收到的文件CRC是不是0x123,如果是,文件内容在这种算法意义上就正确了。就叫CRC正确了白。追问只是在两个系统之间的传输是吗?在一个系统内传来传去那个值是不会变的是吗?追答不应该变。变了就叫CRC校验不正确
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
若代数式5m加四分之一与五括号m-4分之一括号
问道阉魔点化用多少丹
山东农大和西南林大相比,那个更好些
请起名高手帮忙
在word里面分式怎么打?例如:三分之一
绿化红线与道路红线是一样的吗
足球经理2011 一群队员一起不满我对一个球员
帮分析下,新版25级哈莫曼的(司令部)怎么打
报考公务员报考的简阳市乡镇公务员,考试地点
请各位学霸帮我解答第6提,谢谢
老公我还是chi nai zi 不习惯tian
英文中表示食物美味的俚语!!不要说delious
篆书字典有哪几个版本
举列出两个我国被列入世界文化遗产的古迹名称
改派报到证需要什么手续啊?
推荐资讯
身高一米七二可以骑黄巡600吗
融360到最后紧急联系人方式输入不进怎么办?
关于鱼字和吃字的成语
在智利可以收到淘宝的发货吗
在8086、8088指令系统中,什么指令可以改变CS
汽车上都有哪些常见的故障?
让爱充满世界
广州步行街有多少个?
希捷500G.12硬盘刷固件输入指令F3 1>N1 出现
华为x2 otg怎么打开
饶阳县和阜城那个县穷!哪个县城大呢
槽钢C10是什么意思?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?