Linuxpia/Linux 명령어

[리눅스 명령어] CRC값을 점검, cksum

Linuxpia4U 2023. 7. 30. 04:35
반응형

CRC값을 점검, cksum

`cksum`은 UNIX와 UNIX와 같은 시스템에서 파일의 체크섬(checksum)을 계산하고, 바이트 수를 세는 명령어입니다. 이 명령어는 파일이 올바르게 전송되었는지 확인하는 데 종종 사용됩니다.

`cksum` 명령어는 각 입력 파일에 대해 세 개의 공백으로 구분된 필드를 출력합니다. 첫 번째 필드는 파일의 CRC 체크섬, 두 번째 필드는 파일에 있는 바이트 수, 세 번째 필드는 입력 파일 이름입니다.


명령어의 기본적인 사용법

 

cksum [file...]




예를 들어, `file.txt`의 체크섬과 바이트 수를 출력하려면 다음과 같이 명령을 실행합니다.


cksum file.txt




이것은 `file.txt` 파일의 체크섬과 바이트 수를 출력합니다.

정리

 

`cksum` 명령어는 파일의 내용이 변경되었는지 확인하는 데 유용합니다. 파일이 변경되면 `cksum` 명령어의 출력도 변경되므로, 이 명령어를 사용하여 파일의 무결성을 확인할 수 있습니다. 그러나 `cksum` 명령어는 간단한 체크섬만 제공하며, 암호학적 해시 함수를 제공하지는 않습니다. 따라서 보안이 중요한 상황에서는 `cksum` 대신 `sha256sum` 같은 명령어를 사용하는 것이 좋습니다.

 

CRC라는 것은 파일을 읽고 쓰고 전송할 때, 오류가 발생했는지 확인하기 위한 것입니다. 두 값이 같으면 오류가 없는 같은 파일입니다.

두 파일이 다름을 나타냅니다.

 

다음과 같은 경우는 두 파일이 같음을 나타냅니다.

반응형