linux下验证软件MD5值
MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。
MD5 全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”),不同的文件产生相 同的报文摘要的可能性是非常非常小的。
在linux或Unix上,md5sum是用来计算和校验文件报文摘要的工具程序。一般来说,安装了Linux后,就会有md5sum这个工具,直接在命令行终端直接运行。
1、生成MD5验证码:
#md5sum filename >filename.md5
或者#md5sum filename >>filename.md5
这会为名为filename的文件生成名为filename.md5的md5验证码文件。
2、也可以把多个文件的报文摘要输出到一个md5文件中,这要使用通配符*,
比如某目录下有几个zip文件,要把这几个zip文件的摘要输出到zip.md5文件中,命令如下:
md5sum *.zip > zip.md5
3、使用md5sum验证:
把filename和其验证文件filename.md5放到同一目录下用下面的命令:
#md5sum -c filename.md5
4、可以为多个文件创建一个验证文件,也可以把新的文件的验证码加进去:
#md5sum * >filename.md5 //为同一目录下的所有文件建立验证文件
#md5sum newfile >>filename.md5 //把newfile的验证码加入到验证文件filename.md5中。
linux下验证软件MD5值相关推荐
- Linux下的软件安装
Linux下的软件安装 一.软件安装包介绍 1.1 软件包分类 1.2 源码软件包 1.2.1 这里我们使用C语言来编写一个简单的程序,然后来完成编译安装 1.2.2 安装编译所需的工具软件gcc 1 ...
- Linux下的软件安装方式+源码安装软件cmatrix代码雨
Linux下的软件安装方式 1 rpm工具安装 2 yum工具安装 3 源码编译安装 软件包类型 1 二进制软件包(=rpm软件包) 无需编译,直接安装 根据计算机CPU架构类型和操作系统选择合适的软 ...
- Linux下常用软件推荐列表
Linux下常用软件推荐列表(欢迎补充...) halazi100发布于 2010-12-10 | 17617次阅读 字号: 大 中 小 (网友评论 14 条) 我要评论 [i=s] 本帖最后 ...
- Linux下常用软件压缩包方式安装
Linux下常用软件压缩包方式安装 特别说明:以下需要安装的软件,下载相应压缩包后均上传至服务器的/opt/目录下 1.JDK安装 下载JDK 解压JDK tar -zxvf jdk-8u211-li ...
- linux 下的软件的安装与卸载
linux下安装软件,如何知道软件安装位置 注:一般的软件的默认安装目录在/usr/local或者/opt里,可以到那里去找找. 指令名称:whereis 功能介绍:在特定目录中查找符合条件的文件.这 ...
- Linux下的软件安装方法介绍
本文目录 一.Linux下的软件安装方式 二.在线安装 三.使用dpkg从本地磁盘安装deb软件包 本文目录 一.Linux下的软件安装方式 通常Linux上的软件安装主要有三种方式: 在线安装 从磁 ...
- 高压缩比 压缩软件 linux,Linux下压缩软件对比
Linux下压缩软件对比 发布时间:2007-02-15 00:44:03来源:红联作者:seais 最近在做系统备传输时发现压缩时间过常,于是简单做了一下Linux下的压缩软件的测试 源文件3591 ...
- 第十章 Linux下RPM软件的安装与卸载
第十章 Linux下RPM软件的安装与卸载 第一节 RPM软件包安装 rpm命名原则 如: vsftpd-3.0.2-9.el7.x86_64.rpm vsftpd 3.0.2 9 e17 x86_6 ...
- linux下常用软件下载
linux下常用软件下载: wget http://admin.ooopic.com/soft/linux/APC-3.1.2.tgz wget http://admin.ooopic.com/sof ...
最新文章
- android开发常用的设计模式,android开发设计模式之——单例模式详解
- Linux视频教程系列汇总
- 【错误记录】Flutter 使用 MediaQuery 适配全面屏报错 ( No MediaQuery widget ancestor found. )
- 关于省,市,区联动 java 实现方式
- redmine常见问题
- webService学习9:jquery ajax调用webservice
- YBTOJ洛谷P2387: 魔法森林(LCT)
- oracle之创建和管理表之练习题
- Android 使用SWIG生成Jni代码转
- c语言if判断文件_例8:C语言实现输入一个数,输出相应result
- python两数相乘代码_Python 实现大整数乘法算法的示例代码
- java班长竞选投票_竞选班长采取投票式,引家长不满,班主任:您说该怎么选?...
- 时空解析理论的实验检验方法
- IBM中低端存储解决方案
- 计算机房防凝露保温材料,机房保温的方案.docx
- pc端微信二维码支付流程及问题排查
- NI Teststand 2014 64bit 调用python脚本指南
- 惠普服务器查看主板型号,win10惠普主板型号查看图文教程。
- 【方法论】时间管理矩阵(Time Management Matrix )-给事情排序,列好1234再执行吧!
- 京东商品详情数据接口(APP端,H5端),监控京东商品历史价格及价格走势,接口代码对接教程