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码的命令使用相关推荐

  1. linux 查看当前用户和组的信息,Linux查看所有用户和组信息

    主要通过以下两个命令: cat /etc/passwd cat /etc/group 步骤一:cat /etc/passwd查看所有的用户信息,详情如下图: 步骤2:cat /etc/passwd|g ...

  2. Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序

    文章目录: 1 linux查看那端口监听情况 2 Linux查看某个端口对应的进程号和程序 1 linux查看那端口监听情况 linux中可以使用netstat命令查看端口监听情况,首先来看一下该命令 ...

  3. linux18.04 英文文件夹,在Ubuntu 18.04 LTS中打开文件夹的6种方法

    在Ubuntu中打开文件夹是作为常规Ubuntu用户执行的基本任务之一.尽管有很多方法可以这样做,但是当访问系统上的文件夹时,我们都有选择的方式. 在本文中,我们将解释一些方法: 在文件管理器(Nau ...

  4. linux 查看桌面目录下,16个桌面Linux用户必须要知道的Shell命令

    有些人仍然会有这中愚蠢的想法,他们认为使用Linux就必须使用Linux shell命令.胡说!你可以不懂得任何Linux命令,比如说ps,grep,ls等,但是你仍然可以使用很多现代的Linux桌面 ...

  5. linux 查看工程用什么工具,工程师工具包-Linux常用命令及常用操作-持续更新中...

    Linux系统命令相关 系统相关 date date 查看系统时间 $date 2017年 09月 18日 星期一 18:01:06 CST date -R查看系统时间,并且在时间后面加上时区的显示 ...

  6. linux压缩命令讲解,Linux下的压缩解压缩命令详解

    linux zip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzip unzip - ...

  7. 十年码农讲解Linux型内核,操作系统 --- 虚拟文件系统

    1.虚拟文件系统的分层结构 上层:虚拟文件系统 底层:特定文件系统模块,例如:网络文件系统(nfs.smb)等其他类型文件系统 虚拟文件系统的目的:将接口暴露给用户,屏蔽底层文件系统的差异性,它是对所 ...

  8. 服务器新建文件命令,云服务器中新建文件夹命令

    云服务器中新建文件夹命令 内容精选 换一换 使用mount命令挂载文件系统到云服务器,云服务器提示access denied,挂载失败.原因1:文件系统已被删除.原因2:执行挂载命令的云服务器和被挂载 ...

  9. linux 查看网络流量来源_详解Linux查看实时网卡流量的几种方式

    在工作中,我们经常需要查看服务器的实时网卡流量.通常,我们会通过这几种方式查看Linux服务器的实时网卡流量. 1. sar -n DEV 1 2 sar命令包含在sysstat工具包中,提供系统的众 ...

  10. linux查看用户家目录下的隐藏文件,linux中查看目录下隐藏文件方式?

    Linux系统中,除了储存了大量可见的文件和文件夹,还附带了很多隐藏的文件和文件夹,那么该如何进行查看?这些隐藏文件又有什么用呢? 查看Linux主目录隐藏文件可以通过运行ls–a来实现,对于隐藏文件 ...

最新文章

  1. 在分析了AI顶会上的6163篇论文后,我们能发现怎样的发展趋势与变化……
  2. html表格自动换行
  3. 【杂谈】如何让2020年秋招CV项目能力更加硬核,可深入学习有三秋季划4大领域32个方向
  4. java 虚拟机的原理_java虚拟机的原理
  5. Chapter 1 Securing Your Server and Network(1):选择SQL Server运行账号
  6. 细数非对称加密与对称加密的区别
  7. html5 canvas图文编辑器源码_5个微信编辑器,再也不用为公众号发愁啦
  8. java类与继承的执行顺序
  9. java抽象类的字段_java打印出继承体系的类(包括抽象类)、接口、域字段
  10. vsftp服务器mysql认证_基于mysql控制vsftp的用户认证机制
  11. crontab关于 >/dev/null 2>1输出重定向问题
  12. php redis stream,php redis-close() 之后为什么还能使用 $redis-get('key') 获取数据?
  13. IntelliJ IDEA2021.2搭建struts2框架
  14. Linux 各种网卡信息查询方法
  15. Http——Post上传文件并传递其他参数信息
  16. python共享单车数据分析_共享单车数据分析 -- python
  17. 101个CV模型集体开源,魔搭社区视觉AI深度解析
  18. 【转】我是一个INFP者
  19. 2022数学建模美赛B题详细思路获取
  20. 在WIN10中配置conda

热门文章

  1. JS实践(乾坤未定,你我皆是黑马4-3)
  2. OpenCV-Python] OpenCV 中摄像机标定和 3D 重构 部分 VII
  3. 我在拓展训练中得到的感悟
  4. python毕业设计题目推荐基于Python实现的大学校园短视频社交软件系统-微信小程序[包运行成功]计算机毕业设计
  5. 关于正则表达式的贪婪与非贪婪模式 - A JavaScript Fancier - IT博客网
  6. css选择器、hover伪类
  7. 机房收费系统---报表
  8. SQL 中 RAISERROR 的用法
  9. 《学习之道》第四章学习方法17一天内回想知识
  10. boll指标 java_ta-lib计算BOLL值、RSI值、OBV成交量