Linux中的md5sum命令怎么用
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,这篇文章主要介绍了Linux中的md5sum命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。md5sum命令采用MD5报文摘要
千家信息网最后更新 2025年11月08日Linux中的md5sum命令怎么用
这篇文章主要介绍了Linux中的md5sum命令怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
md5sum命令采用MD5报文摘要算法(128位)计算和检查文件的校验和。一般来说,安装了Linux后,就会有md5sum这个工具,直接在命令行终端直接运行。
语法
# md5sum(选项)(参数)
选项
-b或--binary: 把输入文件作为二进制文件看待。 -t或--text: 把输入的文件作为文本文件看待(默认)。 -c或--check: 用来从文件中读取md5信息检查文件的一致性。(不细说了参见info) --status: 这个选项和check一起使用,在check的时候,不输出,而是根据返回值表示检查结果。 -w或--warn: 在check的时候,检查输入的md5信息又没有非法的行,如果有则输出相应信息。
参数
文件:指定保存着文件名和校验和的文本文件
示例
1) 查看一个字符串的md5值 在线查看字符串的md5值地址: https://md5jiami.51240.com/ linux终端里查看出来的md5值都是"32位小写"格式的值
[root@web-master ~]# echo -n "hello world"|md5sum 5eb63bbbe01eeed093cb22bb8f5acdc3 - [root@web-master ~]# echo -n "hello world"|md5sum |cut -d" " -f1 5eb63bbbe01eeed093cb22bb8f5acdc3
命令解释: md5sum: 显示或检查 MD5(128-bit) 校验和,若没有文件选项,或者文件处为"-",则从标准输入读取。 echo -n : 不打印换行符。(注意: echo -n 后面的-n参数必须加上, 这样算出的字符串的md5值才正确) cut: cut用来从标准输入或文本文件中剪切列或域。剪切文本可以将之粘贴到一个文本文件。 -d 指定与空格和tab键不同的域分隔符。-f1 表示第一个域。
2) 查看一个文件的md5值
[root@web-master ~]# echo "test md5" > kevin.sql 查看并获取这个文件的md5值 [root@web-master ~]# md5sum kevin.sql 170ecb8475ca6e384dbd74c17e165c9e kevin.sql [root@web-master ~]# md5sum kevin.sql|cut -d" " -f1 170ecb8475ca6e384dbd74c17e165c9e 生产这个个文件的md5值 [root@web-master ~]# md5sum kevin.sql > kevin.sql.md5 检查两个文件是否一样,可以通过比较两个文件的md5值 (后续可以用这个方法来检验kevin.sql文件是否被修改)。 [root@web-master ~]# md5sum kevin.sql 170ecb8475ca6e384dbd74c17e165c9e kevin.sql [root@web-master ~]# cat kevin.sql.md5 170ecb8475ca6e384dbd74c17e165c9e kevin.sql
显示详细信息
3)判断一个文件是否修改,通过md5来判断
感谢你能够认真阅读完这篇文章,希望小编分享的"Linux中的md5sum命令怎么用"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
文件
检查
命令
文本
输入
信息
篇文章
参数
字符
字符串
两个
时候
标准
终端
剪切
输出
不同
一致
一致性
一般来说
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
青岛省网络安全大赛
乐清市秋瑞软件开发
java数据库同步多张表
eclipse中j数据库
中国支付宝网络技术有限公司
穿越火线和服务器连接不上
it软件开发实施合同
腾讯云服务器怎么看账号和密码
电子网络安全标准
易保网络技术公司估值
硬件设备的网络安全
惠山区项目软件开发销售
东城回收服务器配件价格
网络技术工程师考试内容
贵阳软件开发工资一般多少
网络安全有什么用
拾柒网络技术有限公司的章
网络安全法什么颁布
安徽融茂网络技术有限公司
三级数据库技术是考原题吗
服务器在一个网站中的作用
滨湖区软件开发维修电话
网络数据库的评价指标包括什么
分布式数据库技术的算法介绍
沐川软件开发技术
如何开王者语音服务器
互联网 ftp服务器
软件开发方案对比表格
数据库交集图形
杭州边锋网络技术待遇