컴퓨터/Linux

[CentOS7 명령어] md5sum 무결성 확인 명령어

Eisen Frankenstein 2022. 8. 31. 16:21

파일을 다운로드, 이동, 복사 후 원본파일과 같은지 확인한다. 

파일에 대해 md5(Message-Digest algorithm 5) 해시 알고리즘을 사용하여 Check sum 값을 계산한다.

데이터가 변경되면 md5sum의 값이 변경된다.

!  파일 이름이 달라도, 내부 데이터(안의 내용)가 같다면 같은 값을 가진다. 

$ md5sum [파일]
-> 해당 파일에 대한 md5sum 값을 출력

$ md5sum [파일1] [파일2]
-> 파일1과 파일2의 md5sum 값을 확인

[linux@codeMonkey lab]$ cp test.txt newText.txt
[linux@codeMonkey lab]$ ll
합계 8
-rw-rw-r--. 1 23  8월 31 16:14 newText.txt
-rw-rw-r--. 1 23  8월 31 16:13 test.txt
[linux@codeMonkey lab]$ md5sum test.txt
59c55630dd76da4547b351d735f8e043  test.txt
[linux@codeMonkey lab]$ md5sum test.txt newText.txt
59c55630dd76da4547b351d735f8e043  test.txt
59c55630dd76da4547b351d735f8e043  newText.txt
[linux@codeMonkey lab]$

파란 박스를 보면 다른 이름으로 복사했지만 md5sum 의 값이 빨간 박스와 같이 같은 것을 확인할 수 있다.

 

좀더 다양한 옵션이 존재하나 차후 다시 업데이트를 하도록 하자.