나는 최근에 sha1sum -c를 발견했습니다. 맨페이지에 명시된 대로 -
-c, --check
read SHA1 sums from the FILEs and check them
이제 .iso에서 sha1sum을 생성하고 사용하는 방법을 알았습니다. 예를 들어,
$ sha1sum grml64-full_2014.11.iso
120bfa48b096691797a73fa2f464c7c71fac1587 grml64-full_2014.11.iso
하지만 내가 시도한다면 :-
$ sha1sum -c grml64-full_2014.11.iso
sha1sum: grml64-full_2014.11.iso: no properly formatted SHA1 checksum lines found
나는 심지어 시도했다 :-
$ cat sha1sum-grml
120bfa48b096691797a73fa2f464c7c71fac1587
보시다시피 이것은 sha1sum이 포함된 단일 파일입니다.
다음을 시도하면 :-
$ sha1sum -c grml64-full_2014.11.iso sha1sum-grml
sha1sum: grml64-full_2014.11.iso: no properly formatted SHA1 checksum lines found
sha1sum: sha1sum-grml: no properly formatted SHA1 checksum lines found
내가 여기서 시도하는 것은 sha1sum이 파일에 넣은 체크섬을 사용하여 sha1sum을 생성하고 확인하고 두 개의 체크섬 등을 비교하는 것입니다.
제가 뭔가 잘못 이해한 것일 수도 있고, .iso의 각 파일에 자체 체크섬이 있어야 하는 것일 수도 있습니다.
나는 그 남자와 메시지를 올려다보았다. 그러나 무지해졌습니다.
이해와 해결을 기대합니다.
답변1
파일을 생성하고 sha1sum
,
sha1sum myfile >sums
그런 다음 이 파일을 확인하고,
sha1sum -c sums