리눅스 명령어 · 1 min read · Sep 21, 2025

리눅스 sum 명령어 튜토리얼 (예제 포함)

리눅스 명령줄에서 더 많은 시간을 보내기 시작하면, 자주 사용되지 않는 유틸리티를 배우게 됩니다. 그런 도구 중 하나가 sum으로, 입력 파일에 대한 체크섬과 블록 수를 표시하는 두 가지 기능만 제공합니다. 이 짧은 튜토리얼에서는 이해하기 쉬운 몇 가지 예제를 사용하여 sum의 기본 사항을 빠르게 설명하겠습니다.

하지만 그 전에, 이 튜토리얼의 모든 예제가 Ubuntu 16.04 LTS 머신에서 테스트되었다는 점을 언급할 가치가 있습니다.

리눅스 sum 명령어

앞서 언급했듯이, sum 명령어는 파일 체크섬과 파일이 구성된 블록 수에 대한 정보를 제공합니다. 다음은 그 구문입니다:

sum [OPTION]... [FILE]...

그리고 도구의 매뉴얼 페이지에서 정의하는 내용은 다음과 같습니다:

각 FILE에 대한 체크섬과 블록 수를 출력합니다.

다음은 도구가 어떻게 작동하는지에 대한 좋은 아이디어를 제공하는 Q&A 스타일의 몇 가지 예입니다.

Q1. sum 명령어를 사용하는 방법은?

기본 사용법은 매우 간단합니다 - 입력 파일을 명령어에 전달하기만 하면 됩니다. 예를 들어:

sum file1

그리고 다음은 내 시스템에서 명령어가 생성한 출력입니다:

54333     1

첫 번째 항목은 체크섬이고 두 번째 항목은 파일의 블록 수입니다.

Q2. sum이 STDIN에서 입력을 받도록 하려면?

이를 위해서는 입력 없이 sum 명령어를 실행하기만 하면 됩니다.

sum

Enter 키를 누르면 명령어가 입력을 제공할 때까지 기다립니다.

입력 파일 이름을 제공한 후, ctrl+d를 누르면 출력을 얻을 수 있습니다.

Q3. sum이 사용하는 알고리즘을 변경하는 방법은?

이 도구는 두 가지 옵션을 제공합니다: -r 및 -s. 전자는 BSD sum 알고리즘을 활성화하고, 후자는 sum이 System V 알고리즘을 사용하도록 지시합니다. 또한, -r을 사용하면 sum은 1k 블록을 사용하고, -s를 사용하면 512 바이트 블록을 사용합니다.

예를 들어:

sum에 대해 더 알고 싶다면, 표준 –help 및 –version 옵션을 사용할 수 있습니다. 전자는 전체 도움말 정보를 표시하고, 후자는 도구의 버전 정보를 출력합니다.

결론

관찰했듯이, sum 명령어는 이해하고 사용하기 매우 쉽습니다 - 학습 곡선이 매우 낮습니다. 우리는 도구가 제공하는 거의 모든 명령줄 옵션에 대해 논의했습니다. Sum에 대해 더 배우고 싶다면, 매뉴얼 페이지로 가십시오.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.