리눅스 cal 명령어는 달력을 출력하는 간단한 명령어입니다. 주로 월별 달력, 연간 달력, 그리고 특정한 연도나 월의 달력을 확인하는 데 사용됩니다. 시스템의 날짜와 무관하게 달력을 표시하며, 달력을 보는 용도로 유용하게 활용됩니다.
cal 명령어 기본 사용법
cal 명령어를 실행하면 현재 달의 달력이 출력됩니다.
user@linux:/home/user$ cal
October 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
이 명령어는 현재 10월 2024년의 달력을 출력하며, 현재 날짜는 굵게 표시되지 않지만, 달력을 빠르게 확인할 수 있습니다.
특정 연도의 달력 보기
cal 명령어에 연도를 입력하면 해당 연도의 전체 달력을 확인할 수 있습니다.
user@linux:/home/user$ cal 2023
2023
January February March
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7 1 2 3 4 1 2 3 4
8 9 10 11 12 13 14 5 6 7 8 9 10 11 5 6 7 8 9 10 11
...
이 명령어는 2023년의 전체 달력을 출력하여, 특정 월의 달력을 빠르게 확인할 수 있습니다.
특정 연도와 월의 달력 보기
원하는 연도와 월의 달력을 보고 싶을 때는, 연도와 월을 같이 입력합니다.
user@linux:/home/user$ cal 5 2023
May 2023
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
이 명령어는 2023년 5월의 달력을 출력합니다. 이를 통해 특정 월의 날짜를 쉽게 확인할 수 있습니다.
월요일을 시작 요일로 지정
기본적으로 cal 명령어는 일요일을 시작 요일로 달력을 출력합니다. 하지만 -m 옵션을 사용하면 월요일을 첫 번째 요일로 설정하여 달력을 출력할 수 있습니다.
user@linux:/home/user$ cal -m
October 2024
Mo Tu We Th Fr Sa Su
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
이 명령어는 월요일이 시작 요일로 설정된 10월 2024년의 달력을 출력합니다.
과거 또는 미래 날짜 계산과 달력 출력
특정한 날짜의 달력을 보고 싶을 때는 ncal 명령어와 함께 -A(후) 또는 -B(전) 옵션을 사용하여 달력을 출력할 수 있습니다.
user@linux:/home/user$ ncal -A 2
October 2024
Mo Tu We Th Fr Sa Su
1 2 3 4 5 6
7 8 9 10 11 12 13
...
December 2024
Mo Tu We Th Fr Sa Su
1 2 3 4 5 6 7
8 9 10 11 12 13 14
ncal -A 2는 현재 달을 포함하여 2개월 후까지의 달력을 출력합니다.
cal 명령어의 유용성
cal 명령어는 매우 간단하면서도 유용한 도구입니다. 특히 빠르게 날짜를 확인해야 하거나, 특정한 달의 시작일이나 공휴일 등을 찾을 때 편리하게 사용할 수 있습니다. 다른 시간 관련 명령어와 함께 사용하면 더 유용하며, 시스템 관리와 계획 관리에 있어 필수적인 도구입니다.
참고사이트
'Linux' 카테고리의 다른 글
[리눅스] umask 명령어 완벽 가이드 사용법(파일/디렉토리 기본권한 설정) (0) | 2024.10.18 |
---|---|
[리눅스] sudo -s 명령어 완벽 가이드 사용법(root 쉘로 전환) (1) | 2024.10.16 |
[리눅스] sudo !! 명령어 완벽 가이드 사용법 (0) | 2024.10.16 |
[리눅스] timedatectl 명령어 완벽 가이드 사용법(시스템 시간 설정) (0) | 2024.10.16 |
[리눅스] date 명령어 완벽 가이드 사용법(날짜, 시간 확인) (0) | 2024.10.15 |
[리눅스] rpm 명령어 완벽 가이드 사용법(패키지 설치/삭제/정보확인) - Red Hat, CentOS, Fedora (0) | 2024.10.15 |
[리눅스] dpkg 명령어 완벽 가이드 사용법(패키지 설치/삭제/정보확인) - Ubuntu, 우분투 (1) | 2024.10.15 |
[리눅스] apt-get upgrade 명령어 완벽 가이드 사용법(설치된 패키지 업데이트) (0) | 2024.10.15 |