国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Linux命令(109)之md5sum

這篇具有很好參考價(jià)值的文章主要介紹了Linux命令(109)之md5sum。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

linux命令之md5sum

1.md5sum介紹

linux命令md5sum是用來計(jì)算和校驗(yàn)文件的MD5值。

另外:

md5sum是用來校驗(yàn)文件內(nèi)容,與文件名是否相同無關(guān)

md5sum校驗(yàn)文件時(shí),逐位校驗(yàn),如果文件越大,校驗(yàn)所需時(shí)間就越長

2.md5sum用法

md5sum [參數(shù)] filename

md5sum參數(shù)
參數(shù) 說明
-b 以二進(jìn)制模式讀入文件內(nèi)容
-t 以文本模式讀入文件內(nèi)容
-c 從指定文件中讀取 MD5 校驗(yàn)和,并進(jìn)行校驗(yàn)
--status 不生成[爭取/錯(cuò)誤]提示信息,通過命令返回值來判斷

3.實(shí)例

3.1.查看md5sum幫助信息

命令:

md5sum --help

[root@rhel77 ~]# md5sum --help
Usage: md5sum [OPTION]... [FILE]...
Print or check MD5 (128-bit) checksums.
With no FILE, or when FILE is -, read standard input.

  -b, --binary         read in binary mode
  -c, --check          read MD5 sums from the FILEs and check them
      --tag            create a BSD-style checksum
  -t, --text           read in text mode (default)
  Note: There is no difference between binary and text mode option on GNU system.

The following four options are useful only when verifying checksums:
      --quiet          don't print OK for each successfully verified file
      --status         don't output anything, status code shows success
      --strict         exit non-zero for improperly formatted checksum lines
  -w, --warn           warn about improperly formatted checksum lines

      --help     display this help and exit
      --version  output version information and exit

The sums are computed as described in RFC 1321.  When checking, the input
should be a former output of this program.  The default mode is to print
a line with checksum, a character indicating input mode ('*' for binary,
space for text), and name for each FILE.

GNU coreutils online help: <http://www.gnu.org/software/coreutils/>
For complete documentation, run: info coreutils 'md5sum invocation'
[root@rhel77 ~]# 

3.2.檢查文件md5值

命令:

md5sum -t ztj.txt

OR

md5sum -b ztj.txt

root@rhel77 ~]# md5sum -t ztj.txt
cfc12d1432a7b067566080122b1c4f85  ztj.txt
[root@rhel77 ~]# md5sum -b ztj.txt
cfc12d1432a7b067566080122b1c4f85 *ztj.txt
[root@rhel77 ~]# 

3.3.檢查文件md5值,與文件無關(guān)

命令:

\cp ztj.txt ztj.txt.bak

md5sum ztj.txt

md5sum ztj.txt.bak?

root@rhel77 ~]# \cp ztj.txt ztj.txt.bak
[root@rhel77 ~]# md5sum ztj.txt
cfc12d1432a7b067566080122b1c4f85  ztj.txt
[root@rhel77 ~]# md5sum ztj.txt.bak 
cfc12d1432a7b067566080122b1c4f85  ztj.txt.bak
[root@rhel77 ~]# 

3.4.從指定文件中讀取MD5校驗(yàn)和,并進(jìn)行校驗(yàn)

命令:

md5sum ztj.txt >> md5sum.txt

md5sum -c md5sum.txt

[root@rhel77 ~]# md5sum ztj.txt >> md5sum.txt
[root@rhel77 ~]# 
[root@rhel77 ~]# md5sum -c md5sum.txt
ztj.txt: OK
[root@rhel77 ~]# 

3.5.從指定文件中讀取MD5校驗(yàn)和,并不顯示校驗(yàn)信息,以命令返回值來判斷

備注:

如果校驗(yàn)一致返回0,不一致返回1

命令:

md5sum -c --status md5sum.txt

echo $?文章來源地址http://www.zghlxwxcb.cn/news/detail-726558.html

[root@rhel77 ~]# md5sum -c --status md5sum.txt
[root@rhel77 ~]# echo $?
0
[root@rhel77 ~]# 

OR

命令:

echo 111 >>ztj.txt

md5sum -c --status md5sum.txt

echo $?

[root@rhel77 ~]# echo 111 >>ztj.txt
[root@rhel77 ~]# 
[root@rhel77 ~]# md5sum -c --status md5sum.txt
[root@rhel77 ~]# echo $?
1
[root@rhel77 ~]# 

到了這里,關(guān)于Linux命令(109)之md5sum的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 網(wǎng)絡(luò)文件傳輸防止篡改-校驗(yàn)工具(md5sum)的使用

    網(wǎng)絡(luò)文件傳輸防止篡改-校驗(yàn)工具(md5sum)的使用

    MD5報(bào)文摘要算法(Message-Digest Algorithm 5)常常被用來驗(yàn)證網(wǎng)絡(luò)文件傳輸?shù)耐暾裕乐刮募蝗舜鄹?。此算法?duì)任意長度的信息逐位進(jìn)行計(jì)算,產(chǎn)生一個(gè)二進(jìn)制長度為128位(十六進(jìn)制長度就是32位)的“指紋”(或稱“報(bào)文摘要”),不同的文件產(chǎn)生相同的報(bào)文摘要的可能性是

    2023年04月16日
    瀏覽(23)
  • linux:md5命令以及md5的使用場(chǎng)景

    MD5廣泛用于數(shù)據(jù)完整性校驗(yàn)和密碼存儲(chǔ),它是一種不可逆的加密算法,目前無法解密。它會(huì)逐位對(duì)文件的內(nèi)容進(jìn)行校驗(yàn)。是文件的內(nèi)容,與文件名無關(guān),也就是文件內(nèi)容相同,其md5值相同。 在數(shù)據(jù)完整性校驗(yàn)中,MD5可用于驗(yàn)證數(shù)據(jù)的完整性。例如,在下載文件后,可以對(duì)下載

    2024年02月06日
    瀏覽(21)
  • win中查看MD5、Linux中查看MD5

    win中查看MD5、Linux中查看MD5

    Git Bash Here

    2024年02月04日
    瀏覽(25)
  • Linux文件MD5校驗(yàn)

    Linux文件MD5校驗(yàn)

    1. 進(jìn)入操作系統(tǒng)Linux中的/root目錄,找到test.txt文件,并使用md5sum工具來計(jì)算出該文件的md5值,并將計(jì)算該文件md5的命令的字符串作為flag進(jìn)行提交; ? Flag :md5sum test.txt ? 2. 進(jìn)入操作系統(tǒng)Linux中的/root目錄,找到test.txt文件,并使用md5sum校驗(yàn)工具來計(jì)算出該文件的md5值,并將計(jì)

    2024年02月08日
    瀏覽(26)
  • MAC系統(tǒng)和Linux系統(tǒng)下md5獲取方法

    MAC系統(tǒng)和Linux系統(tǒng)下md5獲取方法

    前一段時(shí)間在開發(fā)一個(gè)比較復(fù)雜的shell腳本,目標(biāo)之一是希望能夠拷貝到任何臺(tái)機(jī)器上都能用(當(dāng)然不包括win),所以腳本不會(huì)用到很多需要安裝的命令,所使用的命令基本都是系統(tǒng)安裝時(shí)候就自帶的。我的開發(fā)環(huán)境是mac,本以為很多基礎(chǔ)的命令mac和linux應(yīng)該都一樣,沒想到過

    2023年04月09日
    瀏覽(19)
  • 獲得文件MD5——校驗(yàn)完整性 & window 和 Linux下操作

    獲得文件MD5——校驗(yàn)完整性 & window 和 Linux下操作

    1.Windows 10 自帶了一個(gè)命令行程序 certutil可以 獲取文件的 MD5 值; 2.Linux下md5sum命令獲得文件MD5值; Windows 10 自帶了一個(gè)命令行程序 certutil ,它是 Windows 10 證書服務(wù)的一部分,可以用來轉(zhuǎn)儲(chǔ)和顯示證書頒發(fā)機(jī)構(gòu)(CA)配置信息、配置證書服務(wù)、備份和還原CA組件以及驗(yàn)證證書、

    2024年02月03日
    瀏覽(31)
  • window,macOS,Linux計(jì)算文件MD5值,java實(shí)現(xiàn)例子

    打開命令行工具。在Windows系統(tǒng)中,可以使用\\\"cmd\\\"命令打開命令行窗口;在macOS或Linux系統(tǒng)中,可以使用\\\"Terminal\\\"打開終端。 進(jìn)入文件所在的目錄。使用\\\"cd\\\"命令進(jìn)入文件所在的目錄。 計(jì)算文件的MD5哈希值。在命令行中輸入\\\"certutil -hashfile 文件名 MD5\\\"命令(Windows系統(tǒng)),或者輸入

    2024年02月06日
    瀏覽(19)
  • APP備案: AndroidStudio查看Keystore (.jks) MD5指紋、平臺(tái)公鑰 (Mac | Linux)

    APP備案: AndroidStudio查看Keystore (.jks) MD5指紋、平臺(tái)公鑰 (Mac | Linux)

    目錄 AndroidStudio Gradle查看MD5 如果Gradle里沒有signingReport的話 Mac | Linux 查看證書公鑰 Android APP備案時(shí)需要簽名的一些信息。 AndroidStudio Gradle查看MD5 用keytool命令查看keystore文件,只顯示SHA,沒有MD5。 用 Gradle Tasks signingReport 即可在下面控制臺(tái)顯示MD5信息。 如果Gradle里沒有signingR

    2024年02月04日
    瀏覽(39)
  • 使用Win10自帶的PowerShell命令校驗(yàn)文件和鏡像文件的Hash值(MD5、SHA1/256等)正確性

    通常為了保證我們從網(wǎng)上下載的文件的完整性和可靠性,我們把文件下載下來以后都會(huì)校驗(yàn)一下MD5值或SHA1值(例如驗(yàn)證下載的Win10 ISO鏡像是否為原始文件),這一般都需要借助專門的MD5檢驗(yàn)工具來完成。但其實(shí)使用Windows系統(tǒng)自帶的Windows PowerShell運(yùn)行命令即可進(jìn)行文件MD5、S

    2024年02月16日
    瀏覽(20)
  • Windows(Win10)自帶的可用于文件校驗(yàn)(Hash校驗(yàn),SHA256校驗(yàn),MD5校驗(yàn)等)的命令: CertUtil 和 Get-FileHash

    Windows(Win10)自帶的用于文件校驗(yàn)(Hash校驗(yàn),SHA256校驗(yàn),MD5校驗(yàn)等)的命令: certutil 可寫為 CertUtil Get-FileHash 可寫為 get-filehash CertUtil 是命令行的命令 可以在cmd和powershell中運(yùn)行 Get-FileHash 是powershell的命令 不能在cmd命令行運(yùn)行 支持的哈希算法 CertUtil 支持的算法 Get-FileHash 支持的算法 用

    2024年02月15日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包