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

延伸閱讀