日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux sha1sum命令,Linux下校验SHA1和MD5的方法

發布時間:2025/3/20 linux 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux sha1sum命令,Linux下校验SHA1和MD5的方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

穆僮電腦小課堂?(QQ群:141826908)摘編整理

?當我們從互聯網下載東西或者從U盤拷貝東西的時候,通常是不會和源文件有什么區別的,但是在偶然的情況下會出現下載或者拷貝出錯的情況,尤其是在下載大文件的時候,比如系統光盤......當你裝機到一半才發現是壞的怎么辦?所以就有了以SHA1和MD5為代表的哈希值校驗,數學上的功夫就不多說了,反正就是SHA1或者MD5一致,兩個文件基本就可以判斷是完全一致的了。在windows下有很多工具可以校驗哈希值,那么linux下呢?其實也有,而且大部分情況都內置了,這就是md5sum和sha1sum。

這倆命令是孿生兄弟,命令格式基本是完全一致的,我們以sha1sum為例來講解:

最簡單的用法:sha1sum [文件路徑],顯示指定文件的SHA1值,比如sha1sum

/home/Tianzi/xubuntu14.04.1.iso,輸出分兩部分,第一部分是這個文件的sha1值,第二個是文件路徑名。

同時校驗多個文件的方法:sha1sum [文件1] [文件2] [文件3] ...,比如sha1sum

/home/Tianzi/xubuntu14.04.1.iso /home/tianzi/xubuntu13.10.iso

等輸出格式是分行的,每一行對應一個文件,和單個校驗是一樣的

講校驗結果存儲到文本文件:sha1sum [文件1] [文件2] > [文本文件],比如:

sha1sum /home/Tianzi/xubuntu14.04.1.iso

/home/tianzi/xubuntu13.10.iso >

/home/tianzi/sha1.txt(如果文本文件已經存在會清空后重建)

講校驗結果續寫到已經存在的文本文件:sha1sum [文件1] [文件2]

>> [文本文件],比如:

sha1sum /home/Tianzi/xubuntu14.04.1.iso

/home/tianzi/xubuntu13.10.iso >>

/home/tianzi/sha1.txt(如果文本文件已經存在會在文本后面繼續寫,不會覆蓋源文件)

從文件讀取信息來確認校驗結果:這個過程比較復雜,命令簡單 sha1sum --check

[文本文件],文本文件中的內容格式如下:

SHA1值 文件1路徑

SHA1值 文件2路徑

......

命令的內容是根據文本文件中每個文件的路徑和對應輸入sha1值進行比較,如果文本文件中記錄的sha1值和文件的sha1一致,那么返回OK,否則提示文件不匹配,是一個大批量校驗文件完整性的方法。

總結

以上是生活随笔為你收集整理的linux sha1sum命令,Linux下校验SHA1和MD5的方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。