Contents

cal命令详解

Contents

命令:cal

使用权限:所有使用者  

使用方式:cal [-mjy] [month [year]]  

说明:  

显示日历。若只有一个参数,则代表年份(1-9999),显示该年的年历。年份必须全部写出:``cal 89'' 将不会是显示 1989 年的年历。使用两个参数,则表示月份及年份。若没有参数则显示这个月的月历。 
1752 年 9 月第 3 日起改用西洋新历,因这时大部份的国家都采用新历,有 10 天被去除,所以该月份的月历有些不同。在此之前为西洋旧历。 

选项:  

-m : 以星期一为每周的第一天方式显示。 
-j : 以凯撒历显示,即以一月一日起的天数显示。 
-y : 显示今年年历。 

范例:  

cal:显示本月日历

1
2
3
4
5


[root@Ansen ~]# cal September 2011 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


显示某个年度的日历

 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
32
33
34
35
36
37
38
39
40


[root@Ansen ~]# cal 2012  
                               2012  
  
       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  
 8  9 10 11 12 13 14    5  6  7  8  9 10 11    4  5  6  7  8  9 10  
15 16 17 18 19 20 21   12 13 14 15 16 17 18   11 12 13 14 15 16 17  
22 23 24 25 26 27 28   19 20 21 22 23 24 25   18 19 20 21 22 23 24  
29 30 31               26 27 28 29            25 26 27 28 29 30 31  
  
        April                   May                   June  
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  5                   1  2  
 8  9 10 11 12 13 14    6  7  8  9 10 11 12    3  4  5  6  7  8  9  
15 16 17 18 19 20 21   13 14 15 16 17 18 19   10 11 12 13 14 15 16  
22 23 24 25 26 27 28   20 21 22 23 24 25 26   17 18 19 20 21 22 23  
29 30                  27 28 29 30 31         24 25 26 27 28 29 30  
  
        July                  August                September  
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  
 8  9 10 11 12 13 14    5  6  7  8  9 10 11    2  3  4  5  6  7  8  
15 16 17 18 19 20 21   12 13 14 15 16 17 18    9 10 11 12 13 14 15  
22 23 24 25 26 27 28   19 20 21 22 23 24 25   16 17 18 19 20 21 22  
29 30 31               26 27 28 29 30 31      23 24 25 26 27 28 29  
                                              30  
       October               November               December  
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                1  2  3                      1  
 7  8  9 10 11 12 13    4  5  6  7  8  9 10    2  3  4  5  6  7  8  
14 15 16 17 18 19 20   11 12 13 14 15 16 17    9 10 11 12 13 14 15  
21 22 23 24 25 26 27   18 19 20 21 22 23 24   16 17 18 19 20 21 22  
28 29 30 31            25 26 27 28 29 30      23 24 25 26 27 28 29  
                                              30 31