Linux查看文件MD5校验码命令,讲解Linux中校验文件的MD5码与SHA1码的命令使用
md5sum
用法:md5sum [选项]... [文件]...
显示或检查 MD5(128-bit) 校验和。
若没有文件选项,或者文件处为"-",则从标准输入读取。
-b, --binary 以二进制模式读取
-c, --check 从文件中读取MD5 的校验值并予以检查
-t, --text 以纯文本模式读取(默认)
以下三个选项在进行校验时非常有用:
--quiet 不为校验成功的文件输出OK
--status 不输出任何内容,使用退出状态号显示成功
-w, --warn 对格式不准确的校验和行进行警告
--strict with --check, exit non-zero for any invalid input
--help 显示此帮助信息并退出
--version 显示版本信息并退出
校验和会按照RFC 1321 规范生成。当进行检查时,给出的输入格式应该和程序的输出
样板格式相同。默认的输出模式时输出一行校验和的校验结果,并有一个字符来
表示文件类型("*"代表二进制," "代表纯文本),并同时显示每个文件的名称。
例1
复制代码
代码如下:
[root@linux ~]# md5sum -b test #以二进制进行读取
832df9d3d18471d80d67bee644eebb8a *test
例2
复制代码
代码如下:
[root@zhangwei scripts]# md5sum zzz > zzz.md5 # 生成md5加密检验和
[root@zhangwei scripts]# md5sum -c zzz.md5 # 检验与文件是否一致,
sha1sum
sha1sum对文件进行唯一较验的hash算法,
用法: sha1sum [OPTION] [FILE]...
参数:
-b, --binary 二进制模式读取
-c, --check 根据sha1 num检查文件
-t, --text 文本模式读取(默认)
例:
复制代码
代码如下:
[root@localhost ~]# sha1sum install.log #install.log的sha1值
0750a96a87738a2d2173bbee12e40e6ab17136c6 install.log
复制代码
代码如下:
[root@localhost ~]# sha1sum -b install.log #二进制模块读取
0750a96a87738a2d2173bbee12e40e6ab17136c6 *install.log
复制代码
代码如下:
[root@localhost ~]# sha1sum install.log > aa
[root@localhost ~]# sha1sum -c aa #根据sha1值,检查文件
install.log: OK
Linux查看文件MD5校验码命令,讲解Linux中校验文件的MD5码与SHA1码的命令使用相关推荐
- linux 查看当前用户和组的信息,Linux查看所有用户和组信息
主要通过以下两个命令: cat /etc/passwd cat /etc/group 步骤一:cat /etc/passwd查看所有的用户信息,详情如下图: 步骤2:cat /etc/passwd|g ...
- Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序
文章目录: 1 linux查看那端口监听情况 2 Linux查看某个端口对应的进程号和程序 1 linux查看那端口监听情况 linux中可以使用netstat命令查看端口监听情况,首先来看一下该命令 ...
- linux18.04 英文文件夹,在Ubuntu 18.04 LTS中打开文件夹的6种方法
在Ubuntu中打开文件夹是作为常规Ubuntu用户执行的基本任务之一.尽管有很多方法可以这样做,但是当访问系统上的文件夹时,我们都有选择的方式. 在本文中,我们将解释一些方法: 在文件管理器(Nau ...
- linux 查看桌面目录下,16个桌面Linux用户必须要知道的Shell命令
有些人仍然会有这中愚蠢的想法,他们认为使用Linux就必须使用Linux shell命令.胡说!你可以不懂得任何Linux命令,比如说ps,grep,ls等,但是你仍然可以使用很多现代的Linux桌面 ...
- linux 查看工程用什么工具,工程师工具包-Linux常用命令及常用操作-持续更新中...
Linux系统命令相关 系统相关 date date 查看系统时间 $date 2017年 09月 18日 星期一 18:01:06 CST date -R查看系统时间,并且在时间后面加上时区的显示 ...
- linux压缩命令讲解,Linux下的压缩解压缩命令详解
linux zip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzip unzip - ...
- 十年码农讲解Linux型内核,操作系统 --- 虚拟文件系统
1.虚拟文件系统的分层结构 上层:虚拟文件系统 底层:特定文件系统模块,例如:网络文件系统(nfs.smb)等其他类型文件系统 虚拟文件系统的目的:将接口暴露给用户,屏蔽底层文件系统的差异性,它是对所 ...
- 服务器新建文件命令,云服务器中新建文件夹命令
云服务器中新建文件夹命令 内容精选 换一换 使用mount命令挂载文件系统到云服务器,云服务器提示access denied,挂载失败.原因1:文件系统已被删除.原因2:执行挂载命令的云服务器和被挂载 ...
- linux 查看网络流量来源_详解Linux查看实时网卡流量的几种方式
在工作中,我们经常需要查看服务器的实时网卡流量.通常,我们会通过这几种方式查看Linux服务器的实时网卡流量. 1. sar -n DEV 1 2 sar命令包含在sysstat工具包中,提供系统的众 ...
- linux查看用户家目录下的隐藏文件,linux中查看目录下隐藏文件方式?
Linux系统中,除了储存了大量可见的文件和文件夹,还附带了很多隐藏的文件和文件夹,那么该如何进行查看?这些隐藏文件又有什么用呢? 查看Linux主目录隐藏文件可以通过运行ls–a来实现,对于隐藏文件 ...
最新文章
- 在分析了AI顶会上的6163篇论文后,我们能发现怎样的发展趋势与变化……
- html表格自动换行
- 【杂谈】如何让2020年秋招CV项目能力更加硬核,可深入学习有三秋季划4大领域32个方向
- java 虚拟机的原理_java虚拟机的原理
- Chapter 1 Securing Your Server and Network(1):选择SQL Server运行账号
- 细数非对称加密与对称加密的区别
- html5 canvas图文编辑器源码_5个微信编辑器,再也不用为公众号发愁啦
- java类与继承的执行顺序
- java抽象类的字段_java打印出继承体系的类(包括抽象类)、接口、域字段
- vsftp服务器mysql认证_基于mysql控制vsftp的用户认证机制
- crontab关于 >/dev/null 2>1输出重定向问题
- php redis stream,php redis-close() 之后为什么还能使用 $redis-get('key') 获取数据?
- IntelliJ IDEA2021.2搭建struts2框架
- Linux 各种网卡信息查询方法
- Http——Post上传文件并传递其他参数信息
- python共享单车数据分析_共享单车数据分析 -- python
- 101个CV模型集体开源,魔搭社区视觉AI深度解析
- 【转】我是一个INFP者
- 2022数学建模美赛B题详细思路获取
- 在WIN10中配置conda
热门文章
- JS实践(乾坤未定,你我皆是黑马4-3)
- OpenCV-Python] OpenCV 中摄像机标定和 3D 重构 部分 VII
- 我在拓展训练中得到的感悟
- python毕业设计题目推荐基于Python实现的大学校园短视频社交软件系统-微信小程序[包运行成功]计算机毕业设计
- 关于正则表达式的贪婪与非贪婪模式 - A JavaScript Fancier - IT博客网
- css选择器、hover伪类
- 机房收费系统---报表
- SQL 中 RAISERROR 的用法
- 《学习之道》第四章学习方法17一天内回想知识
- boll指标 java_ta-lib计算BOLL值、RSI值、OBV成交量