리눅스 터미널에서 wc 명령어는 텍스트 파일이나 명령어 출력의 줄 수, 단어 수, 바이트 수를 계산합니다. 데이터 개수나 로그 건수를 빠르게 확인할 때 유용합니다.
처음에는 기본 문법과 대표 예제부터 익힌 뒤 필요한 옵션을 하나씩 추가하면 어렵지 않게 활용할 수 있습니다.
wc 명령어란?
텍스트 파일이나 명령어 출력의 줄 수, 단어 수, 바이트 수를 계산합니다. 데이터 개수나 로그 건수를 빠르게 확인할 때 유용합니다.
명령어를 실행해도 실제 출력은 리눅스 배포판, 설치된 버전, 현재 사용자 권한과 작업 경로에 따라 달라질 수 있습니다.
기본 문법
wc [옵션] [파일이름]
대괄호로 표시된 부분은 일반적으로 선택 사항입니다. 실제 명령어를 입력할 때 대괄호 자체를 입력하지는 않습니다.
파일 통계 확인하기
wc report.txt
줄 수, 단어 수, 바이트 수와 파일 이름을 차례로 출력합니다.
줄 수만 세기
wc -l app.log
로그 파일에 몇 줄이 있는지 숫자로 표시합니다.
검색 결과 개수 세기
grep 'ERROR' app.log | wc -l
ERROR가 포함된 줄의 개수를 계산합니다.
자주 사용하는 옵션과 표현
옵션 또는 표현 기능-l 줄 수 출력-w 단어 수 출력-c 바이트 수 출력-m 문자 수 출력-L 가장 긴 줄의 길이 출력
옵션은 한 번에 여러 개를 조합할 수 있지만, 명령어마다 결합 방식이 다를 수 있습니다.
설치된 버전이 지원하는 옵션은 다음과 같이 도움말에서 확인할 수 있습니다.
wc --help
더 자세한 설명서가 설치되어 있다면 매뉴얼 페이지를 확인합니다.
man wc
초보자가 주의할 점
wc -c는 바이트 수, wc -m은 문자 수입니다. 한글처럼 여러 바이트로 표현되는 문자가 있으면 두 결과가 다를 수 있습니다.
특히 파일 변경, 삭제, 권한 조정, 프로세스 종료 또는 시스템 설정과 관련된 명령어는 실행 전에 대상과 현재 상태를 조회하는 명령으로 먼저 확인하는 것이 안전합니다.
간단한 실습 방법
중요한 시스템 파일 대신 홈 디렉터리 아래에 연습용 디렉터리를 만들고 예제를 실행해 보세요.
mkdir -p ~/linux-practice
cd ~/linux-practice
pwd
실습이 끝난 뒤에는 생성된 파일과 명령 결과를 직접 확인합니다. 관리자 권한이 필요한 예제는 개인 실습 환경에서도 의미를 이해한 뒤 실행하세요.
마무리wc 명령어의 기본 형태와 대표 옵션을 익혀두면 파일의 줄·단어·문자 수 세기 작업을 터미널에서 빠르게 처리할 수 있습니다.
처음에는 다음 대표 예제를 직접 실행해 결과를 확인해 보세요.
wc report.txt
익숙해진 뒤 시스템에 설치된 도움말과 man 문서를 참고해 필요한 옵션을 확장하면 됩니다.
#리눅스 #Linux #리눅스명령어 #wc #터미널 #리눅스초보 #서버명령어