Утилита sha256sum#
Описание#
sha256sum вычисляет и проверяет дайджест сообщений SHA256 (256-бит), а именно соответствующие контрольные суммы.
Синтаксис утилиты:
sha256sum <options> <file>
Где:
<options>- опции;<file>- файл.
Если file отсутствует или равен -, то считывается стандартный ввод.
Опции#
Часто используемые опции утилиты представлены в таблице ниже.
Опция |
Описание |
|---|---|
|
Считывает в бинарном режиме |
|
Считывает в текстовом режиме (по умолчанию) |
|
Заканчивает каждую строку вывода значением |
|
Считывает контрольные суммы из |
|
Создает контрольную сумму в стиле |
|
Не завершается ошибкой и не сообщает о статусе в случае отсутствующих файлов |
|
Не выводит сообщение |
|
Не выводит никакой информации, кроме статуса успешного выполнения |
|
Завершает работу с ненулевым статусом в случае неправильно отформатированных строк контрольной суммы |
|
Предупреждает о неправильно отформатированных строках контрольной суммы |
|
Отображает справочную информацию и завершает работу |
|
Выводит информацию о версии и завершает работу |
Опции --ignore-missing, --quiet, --status, --strict и --warn используются только при проверке контрольных сумм.
Пример использования#
Чтобы рассчитать контрольные суммы для файлов path_to_file_1, path_to_file_2 и сохранить в path_to_file.sha256, используйте команду:
sha256sum path_to_file_1 path_to_file_2 > path_to_file.sha256
Дополнительная информация#
Дополнительную информацию можно получить, выполнив команду:
man sha256sum
Или:
sha256sum --help