cal — 顯示月曆
在終端機顯示月曆,可指定月份和年份。
語法
cal [選項] [[月] 年]
常用選項
| 選項 | 說明 | 範例 |
|---|---|---|
-3 |
顯示前、當、後三個月 | cal -3 |
-m 月份 |
指定月份(1-12) | cal -m 5 |
-y [年份] |
顯示整年的月曆 | cal -y 2026 |
-1 |
只顯示當月(預設) | cal -1 |
-s |
以星期日作為每週的第一天 | cal -s |
-m (只接月) |
以星期一作為每週的第一天 | cal -m |
-w |
顯示週數(ISO 8601 週次) | cal -w |
-n N |
顯示接下來 N 個月 | cal -n 3 |
使用範例
範例 1:顯示當月月曆
$ cal
五月 2026
日 一 二 三 四 五 六
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
範例 2:顯示前後三個月
$ cal -3
(顯示前月、當月、下月的月曆)
範例 3:顯示 2026 整年月曆
$ cal -y 2026
(顯示 2026 年 12 個月的完整月曆)
範例 4:查詢特定月份
$ cal 5 2026
五月 2026
日 一 二 三 四 五 六
1 2
3 4 5 6 7 8 9