程序员人生 网站导航

Linux常用命令(三十) - cal

栏目:服务器时间:2014-12-08 08:21:19

cal命令可以用来显示公历(阳历)日历。公历是现在国际通用的历法,又称格列历,通称阳历。“阳历”又名“太阳历”,系以地球绕行太阳1周为1年,为西方各国所通用,故又名“西历”。

1.命令格式:

cal [参数][月份][年份]


2.命令功能:

用于查看日历等时间信息,如只有1个参数,则表示年份(1⑼999),如有两个参数,则表示月份和年份


3.命令参数:

⑴ 显示1个月的月历

⑶ 显示系统前1个月,当前月,下1个月的月历

-s  显示星期天为1个星期的第1天,默许的格式

-m 显示星期1为1个星期的第1天

-j  显示在当年中的第几天(1年日期按天算,从1月1号算起,默许显示当前月在1年中的天数)

-y  显示当前年份的日历


4.使用实例:

实例1:显示当前月份日历

命令:cal

[root@localhost ~]# cal 102月 2012 日 1 2 3 4 5 6 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@localhost ~]#

实例2:显示指定月份的日历

命令:cal 9 2012

[root@localhost ~]# cal 9 2012 9月 2012 日 1 2 3 4 5 6 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

实例3:显示2013年日历
命令:

cal -y 2013 

cal 2013

2013 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 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 30 31 24 25 26 27 28 24 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 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 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 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 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 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

实例4:显示自1月1日的天数

命令:cal -j

[root@localhost ~]# cal -j 102月 2012 日 1 2 3 4 5 6 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366[root@localhost ~]#

实例5:星期1显示在第1列

命令:cal -m

[root@localhost ~]# cal -m 102月 2012 1 2 3 4 5 6 日 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@localhost ~]#


原文地址:http://www.cnblogs.com/peida/archive/2012/12/14/2817473.html

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐