Previous 

Вычисление контрольной суммы файла

Next

Для вычисления контрольной суммы (далее - хэша) файла требуется запустить программу FPSUHash с параметром [–H], указав полный путь к файлу, на который вычисляется хэш, а также полный путь и имя файла, в который будет сохранен хэш в текстовом виде (см. рисунок ниже).

Возможно применение двух необязательных параметров – текстового поля ["Комментарий"] и параметра [–S] отмены нажатия клавиши для окончания работы программы.

Пример запуска программы с параметром [-H]:

/home/ami/fpsu/linfpsuhash

-H /home/ami/fpsu/file1 /home/ami/fpsu/file1.hsh "check file1"

clip3_1_1_290121

Результатом выполнения данной команды будет текстовый файл file1.hsh со следующим содержанием:

StartDir = /home/ami/fpsu/

[check file1]

FILE = file1

SIZE = 671752

HASH = 2C0B8DF4A6830CBB4E1FE40E2CB6E7733B69BCCEA5F8CAF6D2ABA15968ED2D6A

Структура текстового файла с сохраненным хэшем содержит следующие переменные:

StartDir - полный путь к файлу;

[] - комментарий, указанный при вычислении;

FILE - полное имя файла с расширением;

SIZE - размер файла в байтах;

HASH - вычисленный хэш файла.