You need to enable JavaScript to run this app.
导航

计算文件哈希值(hash)

最近更新时间2024.02.29 20:16:17

首次发布时间2023.09.12 19:09:54

您可以通过 hash 命令计算本地文件或文件夹的 CRC64 或 MD5 哈希值。

命令语法

  • 计算单个本地文件的哈希值

    ./tosutil hash file_url [-type=xxx] [-conf=xxx]
    
  • 批量计算本地文件夹内文件的哈希值

    ./tosutil hash folder_url -r [-type=xxx] [-conf=xxx]
    
  • 批量计算本地文件夹内文件的哈希值并将结果保存到本地文件

    ./tosutil hash folder_url file_url|folder_url -r [-type=xxx] [-conf=xxx]
    

参数说明

参数名

参数类型

描述

-r

Bool

批量计算本地文件夹中所有文件的哈希值。

-type

String

计算哈希值时使用的算法。支持的值如下:

  • crc64(默认)
  • md5

说明

如果算法为 md5,计算结果会同时包含 md5 的 Hex 编码值和 Base64 编码值。

使用示例

计算本地 /root/test 文件的 MD5 值。

  • 命令
./tosutil hash ./test -type md5
  • 返回
file-path:          /root/test
  hex-md5:          bb7c682dddea36e5ece23fb196ff****
  base64-md5:       u3xoLd3qNuXs4j+xlv/4****