| HOME / 정보공유 / AIX 명령어 모음

sum
sum sum 명령 목적 파일의 체크섬과 블록 계수를 표시합니다. 구문
sum [ -i ] [ -r ] [ -o ] [ File ... ]
설명
sum 명령은 File 매개변수로 지정된 파일을 읽고 해당 파일의 1024 바이트 블록 수와 체크섬을 계산합니다. 옵션을 지정하지 않으면, BSD 4.3 디폴트 알고리즘과 같은 바이트별 알고리즘이 사용됩니다. 파일을 지정하지 않으면 표준 입력에서 읽어 들입니다. 체크섬과 1024 바이트 블록 수가 표준 출력에 기록됩니다. sum 명령은 일반적으로 전송 회선을 통해 복사되거나 통신된 파일이 원본과 정확히 같은 사본인지 알아내는 데 사용됩니다.
플래그
-i 입력 파일이 2진 파일인 경우, 사용자는 헤더(header) 정보를 포함하지 않은 체크섬을 계산할 수 있습니다. 입력 파일이 2진 파일이 아닌 경우에는 체크섬에 헤더(header) 정보가 포함됩니다.
-o 단어별 알고리즘을 사용하여 체크섬을 계산합니다. -o 플래그가 있는 sum 명령은 체크섬과 관련하여 버전 2 sum 명령과 호환되지만 블록 수와 관련하여서는 호환되지 않습니다.
-r 바이트별 알고리즘을 사용하여 체크섬을 계산합니다. -r 플래그를 사용하는 것은 옵션 없이 사용하는 것과 동일합니다.
주: 디폴트는 더이상 단어별 계산 알고리즘이 아니라 BSD 4.3 디폴트 알고리즘입니다.
종료 상태
이 명령은 다음과 같은 종료 값을 리턴합니다.
0 성공적으로 완료하였습니다.
>0 오류가 발생하였습니다.
예제
file1 및 file2 파일의 1024 바이트 블록 수와 체크섬을 보려면 다음과 같이 입력하십시오.
sum file1 file2
file1 파일의 체크섬이 32830이고 file2 파일의 체크섬이 32481이며, file1 파일 안에는 하나의 블록이 포함되어 있고 file2 안에 4개의 블록이 포함되어 있으면 sum 명령의 결과는 다음과 같습니다.
32830 1 file1
32481 4 file2
파일
/usr/bin/sum sum 명령이 포함되어 있습니다.
관련 정보
cksum 명령, wc 명령.