탐색 및 건너뛰기를 사용해 보았지만 md5는 다릅니다.

탐색 및 건너뛰기를 사용해 보았지만 md5는 다릅니다.

그것을 사용할 때 예상치 못한 동작이 발생했습니다 dd.

나는 이 편지를 다음 사람에게 쓰고 있습니다 myfile:

root@io-generator-app-0:/# dd if=/dev/urandom skip=10 of=/tmp/myfile bs=4k 

그런 다음 skip옵션을 다시 사용하여 다른 폴더에 씁니다.

root@io-generator-app-0:/tmp# dd of=/media/bla skip=10 if=/tmp/myfile 

bla그런 다음 옵션을 사용하여 읽으십시오 seek.

root@io-generator-app-0:/tmp# dd if=/media/bla seek=10 of=/tmp/myfile2 

이제 두 가지를 비교하고 싶습니다. 어떤 이유에서인지는 다릅니다.

root@io-generator-app-0:/tmp# hash1=`md5sum /tmp/myfile | cut -d'=' -f2 | tr -d ' '`
root@io-generator-app-0:/tmp# hash2=`md5sum /tmp/myfile2 | cut -d'=' -f2 | tr -d ' '`

해시는 다릅니다.

root@io-generator-app-0:/tmp# echo $hash1
bd7b383b1f70a050b3bdd3f2322630d9/tmp/myfile
root@io-generator-app-0:/tmp# echo $hash2
7f286c7d6e10bdf530e60c52e4463ca2/tmp/myfile2

누구든지 도와줄 수 있나요? :)

관련 정보