概述
md5sum 用于計(jì)算和校驗(yàn)文件的MD5值。
md5sum 常常被用來驗(yàn)證網(wǎng)絡(luò)文件傳輸?shù)耐暾裕乐刮募蝗舜鄹摹T谌粘9ぷ鳟?dāng)中,我們可以用來判斷系統(tǒng)中的重要文件是否被篡改。傳文件給別人時(shí)確認(rèn)是否一致。
還可以使用使用 md5sum 生成文件或用戶的密碼。
語法
該命令的語法如下:
md5sum [選項(xiàng)] 文件
新命令老套路先help
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)
The following five options are useful only when verifying checksums:
--ignore-missingdon't fail or report status for missing files
--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
--versionoutput 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 space, a character indicating input mode ('*' for binary,
' ' for text or where binary is insignificant), and name for each FILE.
GNU coreutils online help:
Full documentation at:
or available locally via: info '(coreutils) md5sum invocation'
復(fù)制代碼
主要參數(shù)講解
選項(xiàng) | 說明 |
-b | 以二進(jìn)制模式讀取文件 |
-t | 以文本模式讀入文件內(nèi)容 |
-c | 根據(jù)已生成的md5值,對(duì)現(xiàn)存文件進(jìn)行校驗(yàn) |
-w | 檢查輸入的md5信息有沒有非法行,若有則輸出相應(yīng)信息 |
–status | 校驗(yàn)完成后,不生成錯(cuò)誤或正確的提示信息,可以通過命令的返回值來判斷 |
實(shí)例
md5sum libnim.so
5ef2e45e1890736413407299ecc2786alibnim.so
復(fù)制代碼
審核編輯:湯梓紅
-
Linux
+關(guān)注
關(guān)注
87文章
11292瀏覽量
209328 -
文件
+關(guān)注
關(guān)注
1文章
565瀏覽量
24727 -
命令
+關(guān)注
關(guān)注
5文章
683瀏覽量
22011
原文標(biāo)題:【Shell命令】Linux獲取文件MD5碼命令md5sum淺析
文章出處:【微信號(hào):嵌入式加油站,微信公眾號(hào):嵌入式加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論