리눅스 cal 명령어: 달력 출력 및 활용하기
리눅스에서 달력 정보를 확인하거나 출력할 때 사용하는 명령어가 cal입니다. 이 글에서는 cal 명령어의 기본적인 사용법부터 다양한 옵션들까지 알아보겠습니다.
☞ 포스트 기준: 리눅스 배포판 CentOS 7
1. cal 명령어란?
cal 명령어는 리눅스 시스템에서 달력 정보를 출력하는데 사용됩니다. 단순히 현재 월의 달력을 출력하는 것부터 특정 년도, 월의 달력을 출력하는 것까지 다양한 방법으로 활용할 수 있습니다.
2. cal 명령어의 기본 사용법
현재 월의 달력 출력하기
$ cal
기본적으로 cal 명령어를 입력하면 현재 월의 달력이 출력됩니다.
특정 년도의 달력 출력하기
$ cal 2022
위의 명령어를 입력하면 2022년의 전체 달력이 출력됩니다.
특정 월, 년도의 달력 출력하기
$ cal 7 2022
위의 명령어를 입력하면 2022년 7월의 달력이 출력됩니다.
올해 전체 달력 출력하기 (-y 옵션)
$ cal -y
-y 옵션을 사용하면 해당 년도의 전체 달력을 출력합니다. 옵션 뒤에 특정 년도를 지정하지 않으면 현재 년도의 달력이 출력됩니다.

3. cal 명령어 활용 예시
cal 명령어를 활용하여 일정 관리, 특정 날짜 계산 등 다양한 작업에 활용할 수 있습니다. 예를 들면, 스크립트 내에서 특정 월의 마지막 날짜를 계산하거나 할 때 사용할 수 있습니다. 리눅스의 기본 명령어 중 하나인 cal은 일상적인 작업뿐만 아니라 스크립트 작성 시에도 유용하게 활용됩니다.
관련 이전 게시글
- 리눅스 date 명령어: 시간과 날짜 확인 및 설정하기
- 리눅스 sleep 명령어: 일정 시간 동안 실행 대기하기
- 리눅스 pwd 및 cd 명령어: 현재 디렉토리 확인 및 변경하기
- 리눅스 touch 명령어: 파일 생성 및 수정 시간 변경하기
- 리눅스 clear 명령어: 터미널 화면 정리하기
다음 글에서도 리눅스의 기본 명령어에 대해 알아보겠습니다. 이 글이 도움이 되셨다면 공유 부탁드립니다!



