如何建立 SHA256SUMS 檔案?

如何建立 SHA256SUMS 檔案?

我可以使用 sha256sum -c SHA256SUMS 根據名為 SHA256SUMS 的檔案中包含的校驗和檢查目錄中多個檔案的內容。

  1. 有沒有一種簡單的方法可以為目錄中的所有檔案產生 SHA256SUMS 檔案?

  2. SHA256SUMS 檔案的確切語法是什麼?

答案1

可能不是最好的解決方案,但它對我有用:

cd directory
sha256sum -b * > SHA256SUMS

不知道如果目錄中有子目錄它會做什麼。有關文檔,請參閱 DavidPostill 的回答。

答案2

sha256sums 的文檔在哪裡?

md5sum 的 GNU Core Utils 文件可以在下列位置找到:

另外:

sha256sum 的完整文件作為 Texinfo 手冊進行維護。如果infosha256sum已正確安裝在您的網站上,則該命令

info coreutils 'sha256sum invocation'

應該可以讓您存取完整的手冊。

來源sha256sum— 計算並檢查 SHA256 訊息摘要

答案3

sha256sum -b不遞歸地工作

做這個:find . -type f -exec sha256sum {} > checksums.txt \;

-type -f 需要排除目錄, -exec 而不是 -execdir 才能得到校驗清單中包含的路徑,方便自動檢查

相關內容