Logo
내 게시판 만들기
리눅스

date와 cal — 날짜와 달력

구름이 | 2026.04.27 13:37:38
조회 25 | 추천 0

「현재 시각·날짜 가져오기·형식 변경」은 스크립트와 일상 모두에서 자주 필요.

date 명령이 가장 강력하고 다양한 형식을 지원합니다.



기본.

date — 현재 날짜·시각.

date -u — UTC 시각.

date +"%Y-%m-%d" — "2026-04-27" 형식.

%H %M %S로 시·분·초.

형식 지시자가 매우 풍부 — date --help 또는 man date.



스크립트 활용.

backup_$(date +%Y%m%d).tar.gz — 날짜 포함 파일명.

log_$(date +%Y-%m-%d_%H%M%S).log — 초까지.

date +%s — Unix 타임스탬프(1970년부터 초).



다른 시각 표시.

date -d "yesterday" — 어제.

date -d "tomorrow" — 내일.

date -d "2 days ago" — 이틀 전.

date -d "@1700000000" — 타임스탬프를 사람이 읽는 시각으로.

매우 자연어 친화적.



cal.

cal — 이번 달 달력.

cal 2026 — 한 해 전체.

cal 12 2026 — 특정 월.

cal -3 — 이전·이번·다음 달.

ncal로 다른 형식.

빠르게 「이번 달 며칠」 또는 「특정 날짜 무슨 요일」 확인할 때.




한 줄 요약


date는 날짜·시각 출력·형식 변경(%Y·%m·%d 등), -d "yesterday" 자연어 시각, +%s 타임스탬프.

cal은 달력.

백업 파일명·로그 파일명에 자주.




더 알아볼 것


- dateutils — 더 풍부한 날짜 도구

- ISO 8601 — 표준 형식

- datediff·dateseq 활용

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
72 구름이 26/04/27 21 0
71 너구리 26/04/27 21 0
70 토순이 26/04/27 21 0
69 곰돌이 26/04/27 20 0
68 구름이 26/04/27 30 0
67 다람쥐 26/04/27 28 0
66 구름이 26/04/27 25 0
65 구름이 26/04/27 21 0
64 곰돌이 26/04/27 25 0
63 야옹이 26/04/27 20 0
62 부엉이 26/04/27 22 0
61 다람쥐 26/04/27 30 0
60 다람쥐 26/04/27 26 0
59 구름이 26/04/27 22 0
58 야옹이 26/04/27 19 0
57 토순이 26/04/27 22 0
56 너구리 26/04/27 20 0
55 곰돌이 26/04/27 19 0
54 너구리 26/04/27 19 0
53 야옹이 26/04/27 23 0
52 멍뭉이 26/04/27 20 0
51 야옹이 26/04/27 20 0
50 구름이 26/04/27 23 0
49 멍뭉이 26/04/27 31 0
48 부엉이 26/04/27 20 0
47 너구리 26/04/27 18 0
46 멍뭉이 26/04/27 19 0
45 곰돌이 26/04/27 24 0
44 야옹이 26/04/27 19 0
43 토순이 26/04/27 28 0
신고하기

신고 사유를 선택해 주세요.