У мене є ISO-файл, який я записав на компакт-диск. Тепер як я можу перевірити, чи правильно створено компакт-диск? Я хотів би команду, яка обчислює хеш-суму, яку я можу використовувати для перевірки хеш-суми, яку я обчислюю у файлі ISO. В ідеалі команда повинна:
- Працюйте незалежно від файлу ISO: тобто я не хочу зберігати список хеш-суми для кожного файлу на диску або пам'ятати кількість блоків незалежно від
- Будьте відносно короткими: однорядкова команда чудова, ланцюжок команд, яка є двома рядками, добре, сценарій, що охоплює одну сторінку, не є
- Будьте досить ефективними: наприклад,
dd
повернення диска до файла, а потім запускmd5sum
файлу, є неприйнятним
Якщо немає відповіді, яка не може задовольнити всіх, я також буду вдячний за найближчий матч. Ще краще, якщо ви можете сказати мені, чому це не так прямо.
dd if=/dev/cdrom |
до</dev/cdrom
. Немає нічого магічногоdd
і блокує пристрої, це лише команда маніпулювання потоком із кумедним синтаксисом.