새로운 질서 위키

체크섬

선택한 이력에서 위 이력으로 변경된 내용을 표시합니다.

+ 체크섬은 데이터에서 일정한 방법으로 계산한 값을 이용해 파일의 변화나 손상을 확인하는 데 쓰는 수단이다. 파일 이름이나 수정 날짜만 비교하는 대신 내용을 바탕으로 계산한 값을 비교한다는 점이 중요하다. GNU Coreutils는 여러 체크섬 알고리즘을 지원하며, `sha256sum`은 SHA-256 값을 계산하거나 미리 기록된 값과 대조하는 도구다. [[백업]]을 만들 때 원본의 경로와 계산 방법, 값을 함께 기록해두면 나중에 복사본을 확인할 기준이 생긴다. 복사 전 원본과 복사 후 파일을 같은 방법으로 계산했는데 값이 다르다면, 다음 작업을 진행하기 전에 어떤 파일이 달라졌는지 확인해야 한다. 정상적인 편집으로 내용이 바뀌었어도 값은 달라질 수 있으므로 불일치를 곧바로 저장 장치 고장으로 판단해서는 안 된다. [[웹사이트 인수인계]]에서는 파일 묶음과 검사 결과를 함께 건네고 언제 어떤 원본을 기준으로 삼았는지 남겨두자. 이 기록은 [[변경 기록]]처럼 변화의 이유를 설명해주지는 않으므로, 의도한 수정인지 판단할 문맥은 별도로 필요하다.
+
+ ## 참고
+
+ - [GNU Coreutils 매뉴얼, Summarizing files](https://www.gnu.org/software/coreutils/manual/coreutils.html#Summarizing-files)
+
+ #데이터 #유지보수 #도구

검색