Как создать файл SHA256SUMS?

Я могу проверить содержимое нескольких файлов в каталоге по контрольным суммам, содержащимся в файле с именем, например, SHA256SUMS с sha256sum -c SHA256SUMS.

  1. Существует ли простой способ создания файла SHA256SUMS для всех файлов в каталоге?

  2. Каков точный синтаксис файла SHA256SUMS и где находится документация (если есть) этого синтаксиса?

3 ответа

Решение

Возможно, не лучшее решение, но оно сработало для меня:

cd directory
sha256sum -b * > SHA256SUMS

Не знаю, что он делает, если в каталоге есть подкаталоги. Для документации см. Ответ DavidPostill.

Где документация для sha256sums?

Документацию по GNU Core Utils для md5sum можно найти по адресу:

К тому же:

Полная документация для sha256sum поддерживается в виде руководства в формате Texinfo. Если info а также sha256sum правильно установлены на вашем сайте, команда

info coreutils 'sha256sum invocation'

должен дать вам доступ к полному руководству.

Источник sha256sum - вычислить и проверить дайджест сообщения SHA256

sha256sum -bне работает рекурсивно

Сделай это:find . -type f -exec sha256sum {} > checksums.txt \;

-type -f нужен для исключения каталогов, -exec вместо -execdir чтобы включить путь в список контрольных сумм, что облегчает автоматическую проверку

Другие вопросы по тегам