cal

命令功能:

cal命令可以用来显示公历(阳历)日历。


常用参数

cal命令不带参数只显示当前月份的日历。

-1      显示一个月的月历(Display single monthoutput. This is the default.
-3      显示系统前一个月,当前月,下一个月的月历(Display prev/current/next month output.
-s       显示星期天为一个星期的第一天,默认的格式(Display Sunday as the first day of the week. This is the default.
-m     显示星期一为一个星期的第一天(Display Monday as the first day of the week.
-j       显示儒略日(一年日期按天算,从11号算起,默认显示当前月在一年中的天数)(Display Juliandates (days one-based, numbered from January 1).
-y      显示当前年份的日历(Display a calendar for the current year.




命令实践:


[root@yubing ~]#cal

五月 2013      

         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


[root@yubing ~]#cal -3

四月 2013             五月 2013             六月 2013      

六   三  

   1 2   3  4  5  6            1  2  3  4                     1

7  8  9 10 11 12 13   5  6  7  8  9 10 11   2  3  4  5  6  7  8

14 15 16 17 18 19 20  12 13 14 15 16 17 18   9 10 11 12 13 14 15

21 22 23 24 25 26 27  19 20 21 22 23 24 25  16 17 18 19 20 21 22

28 29 30              26 27 28 29 30 31     23 24 25 26 27 28 29

                                           30                  

[root@yubing ~]#cal -1

五月 2013      

         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


[root@yubing ~]#cal 2009 12

cal: illegalmonth value: use 1-12      

[root@yubing ~]#cal 12 2009            注意顺序:月份在前,年份在后

十二月 2009    

      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


[root@yubing ~]#cal 2013

                              2013                                


一月                   二月                   三月

四 五 六   六  

      1  2  3  4  5                   1  2                   1  2

6  7  8  9 10 11 12    3  4  5  6  7  8  9    3  4  5  6  7  8  9

13 14 15 16 17 18 19   10 11 12 13 14 15 16   10 11 12 13 14 15 16

20 21 22 23 24 25 26   17 18 19 20 21 22 23   17 18 19 20 21 22 23

27 28 29 3031          24 25 26 27 28         24 25 26 27 28 29 30

                                             31

四月                   五月                   六月

六   六  

   1  2  3  4  5  6             1  2  3  4                      1

7  8  9 10 11 12 13    5  6  7  8  9 10 11    2  3  4  5  6  7  8

14 15 16 17 18 19 20   12 13 14 15 16 17 18    9 10 11 12 13 14 15

21 22 23 24 25 26 27   19 20 21 22 23 24 25   16 17 18 19 20 21 22

28 29 30               26 27 28 29 30 31      23 24 25 26 27 28 29

                                             30

七月                   八月                   九月

六   六  

   1  2  3  4  5  6                1  2  3    1  2  3  4  5  6  7

7  8  9 10 11 12 13    4  5  6  7  8  9 10    8  9 10 11 12 13 14

14 15 16 17 18 19 20   11 12 13 14 15 16 17   15 16 17 18 19 20 21

21 22 23 24 25 26 27   18 19 20 21 22 23 24   22 23 24 25 26 27 28

28 29 30 31            25 26 27 28 29 30 31   29 30


十月                   十一月                 十二月

六   六  

      1 2  3  4  5                    1  2    1  2  3  4  5  6  7

6  7  8  9 10 11 12    3  4  5  6  7  8  9    8  9 10 11 12 13 14

13 14 15 16 17 18 19   10 11 12 13 14 15 16   15 16 17 18 19 20 21

20 21 22 23 24 25 26   17 18 19 20 21 22 23   22 23 24 25 26 27 28

27 28 29 30 31         24 25 26 27 28 29 30   29 30 31