linux 检验md5命令,linux命令行校验工具md5sum
8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
今天用到了DBLP,从官网上下载数据集文档dblp-2018-08-01.xml.gz和校验码文档dblp-2018-08-01.xml.gz.md5,那么如何校验我们下载的数据集是否完整呢? 我们需要用到一个命令行工具md5sum,来计算数据集文档的的md5码:
[email protected]:~/Desktop/DBLP$md5sum dblp-2018-08-01.xml.gz
e110553fb5148204544a25bdae613e0f dblp-2018-08-01.xml.gz
然后我们可以和校验码文档进行比对:
[email protected]:~/Desktop/DBLP$catdblp-2018-08-01.xml.gz.md5
e110553fb5148204544a25bdae613e0f dblp-2018-08-01.xml.gz
完全一致,说明我们下载的数据集是完整的。但是,需要人工比对md5简直毫无人性,效率低还容易出错,那么让我们来一起看一看md5sum正确的打开方式:
[email protected]:~/Desktop/DBLP$md5sum -c dblp-2018-08-01.xml.gz.md5
dblp-2018-08-01.xml.gz: OK
其实刚刚我们cat dblp-2018-08-01.xml.gz.md5的时候就发现了,md5文档中是有固定格式的,即md5-code filename,所以使用md5sum可以读取md5文档中的信息并自动校验,是不是很方便!
最后,附一下md5sum --help,还有很多其它的功能可以使用:
[email protected]:~/Desktop/DBLP$ 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-missing don'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
--version output version information and exit
linux 检验md5命令,linux命令行校验工具md5sum相关推荐
- mac与windows下各自的md5、sha1、sha256命令行校验工具
mac下: md5: openssl md5 1.txt 或者:md5 1.txt sha1: openssl sha1 1.txt sha256: openssl sha256 1.txt wind ...
- Hash校验工具、MD5 SHA1 SHA256命令行工具
MyHash 检验工具http://www.zdfans.com/html/4346.html HashMyFiles Hash校验工具http://www.nirsoft.net/utils/has ...
- linux 安装删除命令,Linux如何使用命令行卸载安装包
导读 严格地说,Linux是内核.Linux发行版由Linux内核.安装脚本.shell.编译器.桌面和其他组件组成.因此,卸载包或软件的Linux命令取决于Linux发行版的名称和类型.本文说明如何 ...
- linux获取文件的md5,linux shell 获取文件md5的命令linux操作系统 -电脑资料
下面我给各位朋友总结一下在linux中利用shell命令来获取文件md5及遍历目录下所有文件的md5的例子,希望此例子对各位同学会有所帮助, 获取文件的MD5值: $ md5sum linuxmint ...
- linux刻录文件,Linux命令行下刻录CD-ROM数据光盘详细过程
在Linux 环境下,我们也可以轻松制作数据光盘(ISO 9660格式).早期制作光盘都是采用命令行方式进行的,但是由于大多数电脑爱好者不熟悉Unix,因此,在命令行下刻录光盘显得比较繁杂.后来,随着 ...
- 监控 Linux 性能的 18 个命令行工具
对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作.在IT领域作为一名Linux系统的管理员工作5年后,我逐渐认识到监控和保持系统启动并运行是多么的不容易.基于此原因,我们 ...
- [转]12款最佳Linux命令行终端工具
摘要 "工欲善其事必先利其器",作为菜鸟,也是从别人那里偷学来的一些东东.今天看到同事用到一个终端命令行工具,觉得自己弱爆了.然后在网上搜了下该工具.发现类似的工具还是挺多的,只是 ...
- 提高Linux效率的30个命令行常用快捷键
来自:51CTO博客,作者:老男孩oldboy 链接:https://blog.51cto.com/oldboy/2112948 说明 我们经常有时候需要敲命令,但是效率比较低,今天看到一篇非常不错的 ...
- linux解压mysql文件命令行_linux mysql命令
1.linux下启动mysql的命令: mysqladmin start /ect/init.d/mysql start (前面为mysql的安装路径) 2.linux下重启mysql的命令: mys ...
- linux sed给空文件首行插入_Sed命令高级功能,学好了工作不愁
原创:小姐姐味道(微信公众号ID:xjjdog),欢迎分享,转载请保留出处. sed命令有两个空间,一个叫pattern space,一个叫hold space.这两个空间能够证明人类的脑瓜容量是非常 ...
最新文章
- mysql操作数字名称的schema时字符的逃逸问题
- 关于SQL Server下无限多级别分类查询解决办法
- python文件读取方法read(size)的含义是_在Python中可使用read([size])来读取文件中的数据,如果参数size省略,则读取文件中的()。...
- linux系统启动过程(三)
- 温故而知新 Vue 原来也有this.$forceUpdate();
- 超详细Pycharm部署项目视频教程
- linux开权限变绿了,解读Linux文件权限的设置方法
- 小程序的防盗链 VS 反盗链 - 总结篇
- Oracle diag目录下面的大量trace trc文件
- python编程入门必备知识-Python快速编程入门,打牢基础必须知道的11个知识点
- 精简ICO图标可减小EXE程序文件大小
- 跟着团子学SAP PS:SAP PS模块常用报表介绍及增强建议
- 解决excel转pdf出现的折行问题
- Semi-supervised semantic segmentation needs strong, varied perturbations
- 【微信小程序】车位在线销售平台(三)
- 2021年中国集成电路重点企业对比(光迅科技VS大唐电信VS士兰微VS中芯国际)[图]
- oracle select执行顺序,oracle select执行顺序的详解
- css设置了超出隐藏省略号无效解决
- SICP读书笔记 3.1
- Android多人视频聊天应用的开发(二)一对一聊天
热门文章
- 【NeatUpload】大附件上传配置文件
- 解决eclipse乱码问题
- 说说系统分析师考试(从考试介绍到考试心得)
- html微软雅黑无效,移动端h5不支持font-family里面的楷体、微软雅黑等字体
- 安卓pdf 控件使用说明
- id nfc模拟_模拟门禁卡: NFC卡模拟 v3.1.5 清爽版
- 使用R语言中的spgwr包进行GWR模型的相关运算
- python遗传算法解简单整数规划与原理探究
- 提取SHP格式文件折点(拐点)地理坐标(经纬度)
- 51黑单片机论坛c语言,51黑论坛_51单片机轻松入门—基于STC15W4K系列