每天一个linux命令(38):cal 命令

cal命令可以用来显示公历(阳历)日历。公历是现在国际通用的历法,又称格列历,通称阳历。“阳历”又名“太阳历”,系以地球绕行太阳一周为一年,为西方各国所通用,故又名“西历”。 1.命令格式: cal [参数][月份][年份] 2.命令功能: 用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份 3.命令参数: -1 显示一个月的月历 -3 显示系统前一个月,当前月,下一个月的月历 -s  显示星期天为一个星期的第一天,默认的格式 -m 显示星期一为一个星期的第一天 -j  显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数) -y  显示当前年份的日历 4.使用实例: 实例1:显示当前月份日历 命令: cal 输出: [root@localhost ~]# cal 十二月 2012 日 一 二 三 四 五 六 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 九月 2012 日 一 二 三 四 五 六 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 输出: 实例4:显示自1月1日的天数 命令: cal -j 输出: [root@localhost ~]# cal -j 十二月 2012 日   一   二   三   四   五   六 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 […]