国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

cksum命令怎么使用

2020-10-14 22:32:10
字體:
供稿:網(wǎng)友

確保文件從一個系統(tǒng)傳輸?shù)搅硪粋€系統(tǒng)的過程中不被損壞。linux cksum命令用于檢查文件的CRC是否正確,那么cksum命令怎么使用呢?下面小編就為大家?guī)砹薱ksum命令使用的方法。

cksum命令使用方法

說明:

cksum命令是確保文件從一個系統(tǒng)傳輸?shù)搅硪粋€系統(tǒng)地過程中沒有被損壞。這個測試要求校驗(yàn)和在源系統(tǒng)中被計(jì)算出來,在目的系統(tǒng)中又被計(jì)算一次,兩個數(shù)字比較,如果校驗(yàn)和相等,則該文件被認(rèn)為是被正確傳輸了。

當(dāng)需要檢查文件或目錄是否被改動過時就要用到cksum命令。通過將一個目錄或文件的校驗(yàn)和與它以前的校驗(yàn)和相比較,就能判斷該文件是否被改動過。

如果命令行上沒有指定文件名,cksum就從STDIN中讀取,當(dāng)一個或多個文件名被指定時,cksum顯示校驗(yàn)和,每個文件的字節(jié)數(shù)和文件名。

用cksum檢查文件是否有改動的第一步是創(chuàng)建一個原始文件,保存校驗(yàn)和:例如要檢查/export/home/bin下的所有文件:

# mkdir /export/home/cksum

# cksum /export/home/bin/* >;/export/home/cksum/bin.cksum

一旦原始文件被創(chuàng)建了,你今后在任何時候都能用下面的命令快速地確定是否有任何被校驗(yàn)過的文件被更改了:

md5sum的使用:

MD5算法常常被用來驗(yàn)證網(wǎng)絡(luò)文件傳輸?shù)耐暾裕乐刮募蝗舜鄹摹?/p>

MD5全稱是報(bào)文摘要算法(Message-Digest Algorithm 5),此算法對任意長度的信息逐位進(jìn)行計(jì)算,產(chǎn)生一個二進(jìn)制長度為128位(十六進(jìn)制長度就是32位)的“指紋”(或稱“報(bào)文摘要”),不同的文件產(chǎn)生相 同的報(bào)文摘要的可能性是非常非常之小的。

在linux或Unix上,md5sum是用來計(jì)算和校驗(yàn)文件報(bào)文摘要的工具程序。一般來說,安裝了Linux后,就會有md5sum這個工具,直接在命令行終端直接運(yùn)行。可以用下面的命令來獲取md5sum命令幫助

man md5sum

1、使用md5sum來產(chǎn)生指紋(報(bào)文摘要)命令如下:

md5sum file > file.md5

或者

md5sum file >>file.md5

注:>和>>的區(qū)別在于: >表示把由file文件產(chǎn)生的摘要重定向到文件file.md5,但是會覆蓋file.md5里面的內(nèi)容;而>>則將輸出的摘要附加到file.md5文件的后面。

也可以把多個文件的報(bào)文摘要輸出到一個md5文件中,這要使用通配符*,比如某目錄下有幾個iso文件,要把這幾個iso文件的摘要輸出到iso.md5文件中,命令如下:

md5sum *.iso > iso.md5

2、使用md5報(bào)文摘要驗(yàn)證文件,方法有二:

(1) 比如,把下載的文件file和該文件的file.md5報(bào)文摘要文件放在同一個目錄下,然后用如下命令進(jìn)行驗(yàn)證:

md5sum -c file.md5

然后如果驗(yàn)證成功,則會輸出:正確

(2)比如下載了文件file,然后運(yùn)行下面的命令:

md5sum file

命令會輸出一個md5的報(bào)文摘要,然后把這個報(bào)文摘要直接與file.md5中的內(nèi)容比較,如果一樣,就說明驗(yàn)證正確。

#cksum /export/home/bin/* |diff -/export/home/cksum/bin.cksum

功能說明:檢查文件的CRC是否正確。

語法:cksum [--help][--version][文件...]

補(bǔ)充說明:CRC是一種排錯檢查方式,該演算法的標(biāo)準(zhǔn)由CCITT所指定,至少可檢測到99.998%的已知錯誤。指定文件交由cksum演算,它會回報(bào)計(jì)算結(jié)果,供用戶核對文件是否正確無誤。若不指定任何文件名稱或是所給予的文件名為"-",則cksum指令會從標(biāo)準(zhǔn)輸入設(shè)備讀取數(shù)據(jù)。

參數(shù):

--help  在線幫助。

--version  顯示版本信息。

看過“cksum命令怎么使用”的人還看了:123
(責(zé)任編輯:VEVB)

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 长沙县| 桐乡市| 淮南市| 若尔盖县| 正安县| 石泉县| 驻马店市| 卢龙县| 阿拉尔市| 射洪县| 芦山县| 曲阜市| 南木林县| 交口县| 克东县| 龙口市| 凤台县| 寿阳县| 青川县| 烟台市| 明光市| 阿瓦提县| 岳池县| 盐源县| 朝阳县| 开阳县| 神木县| 新化县| 合川市| 卢龙县| 屏山县| 道真| 界首市| 康保县| 宁阳县| 汽车| 武清区| 钦州市| 怀集县| 那曲县| 太白县|