Linux命令之校验文件sha1sum

编程入门 行业动态 更新时间:2024-10-02 22:25:25

Linux<a href=https://www.elefans.com/category/jswz/34/1771323.html style=命令之校验文件sha1sum"/>

Linux命令之校验文件sha1sum

概述

SHA-1是另一种常用的校验和算法。它从给定的输人中生成一个长度为 40 个字符的十六进制串。用来计算 SAH-1 校验和的命令是 sha1sum,其用法和 md5sum 的类似。

注:该命令有助于核实文件的完整性,通常在网络传输文件的过程中,可能造成文件丢失,所以可以用来检查文件传输是否完整。



语法

该命令的语法如下:

sha1sum [选项] [参数]

该命令支持的选项有:

选项说明
-b以二进制读取
-t以文本模式读取
-c从文件中读取校验值并验证它们


使用

校验文件

如果要生成一个文件的校验和,命令格式如下:

# 语法
sha1sum 文件名
# 示例
sha1sum test.txt

校验字符串

也可以通过管道符将一段字符串传递给 sha1sum 命令,然后获取这个字符串的校验和。命令格式如下:

# 语法
echo 字符串 | sha1sum
# 示例
echo "hello world" | sha1sum

校验结果输出到文件

我们可以将输出的校验和重定向到一个文件中,以备后用。命令格式如下:

# 语法
sha1sum 文件名 > 保存校验和文件名
# 示例
sha1sum test.txt > test.txt.sha1

校验多个文件

如果要校验多个文件,命令格式如下:

# 语法
sha1sum 文件1 文件2 文件3 ...
# 示例
sha1sum test.txt two.txt one.txt

检查文件的校验和

我们可以将一个文件的 SHA 值保存到一个文件中,然后通过 sha1sum -c 命令对其进行检查,判断文件是否发生了修改。

更多推荐

Linux命令之校验文件sha1sum

本文发布于:2024-02-28 06:25:50,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1768633.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:命令   文件   Linux   sha1sum

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!