그것을 사용할 때 예상치 못한 동작이 발생했습니다 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
누구든지 도와줄 수 있나요? :)