【问题标题】:google cloud storage verify谷歌云存储验证
【发布时间】:2020-08-25 09:09:47
【问题描述】:

有什么方法可以验证文件是否已成功上传到 Google 存储?我检查了 de 文档,看到了这个功能 gsutil hash 但不起作用。

   rvalenmo@arkham-asylum /tmp $ gsutil hash -m gs://sample/file_sample.csv
Hashes [base64] for file_sample.csv:
    Hash (crc32c):      dF6VGw==
    Hash (md5):     2/MHXvQnmk0vJb3CVLKEIA==

rvalenmo@arkham-asylum /tmp $ md5sum file_sample.csv
dbf3075ef4279a4d2f25bdc254b28420  file_sample.csv

【问题讨论】:

    标签: google-cloud-platform google-cloud-storage


    【解决方案1】:

    我认为您想将-h 选项传递给gsutil hash,这样您就可以获得十六进制输出而不是默认的base64。根据documentation

    -h 以十六进制格式输出哈希。默认情况下,gsutil 使用 base64。

    【讨论】:

    • 嗨,道格,谢谢您的回复,但同样的问题没有解决。
    • @sowe 如果你使用gsutil hash -m -h gs://sample/file_sample.csv,你应该得到dbf3075ef4279a4d2f25bdc254b28420 作为哈希,与md5sum 相同的输出。这不能回答你的问题吗?
    猜你喜欢
    • 1970-01-01
    • 2020-09-10
    • 2014-07-17
    • 1970-01-01
    • 2016-10-12
    • 1970-01-01
    • 2019-11-02
    • 1970-01-01
    相关资源
    最近更新 更多