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

1.命令格式:

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

2.命令功能:

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

3.命令参数:

-1 显示一个月的月历

-3 显示系统前一个月,当前月,下一个月的月历

-s  显示星期天为一个星期的第一天,默认的格式

-m 显示星期一为一个星期的第一天
-j  显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)
-y  显示当前年份的日历

4.使用实例:

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

命令:

[html] view plain copy
  1. cal  

输出:

[html] view plain copy
  1. [[email protected] ~]# cal  
  2.       一月 2015       
  3. 日 一 二 三 四 五 六  
  4.              1  2  3  
  5.  4  5  6  7  8  9 10  
  6. 11 12 13 14 15 16 17  
  7. 18 19 20 21 22 23 24  
  8. 25 26 27 28 29 30 31  

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

命令:

[html] view plain copy
  1. cal 2 2015  

输出:

[html] view plain copy
  1. [[email protected] ~]# cal 2 2015  
  2.       二月 2015       
  3. 日 一 二 三 四 五 六  
  4.  1  2  3  4  5  6  7  
  5.  8  9 10 11 12 13 14  
  6. 15 16 17 18 19 20 21  
  7. 22 23 24 25 26 27 28  

实例3:显示2013年日历

命令:

[html] view plain copy
  1. cal -y 2013   
  2. cal 2013  

输出:

linux命令之三十三cal 命令

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

命令:

[html] view plain copy
  1. cal -j  

输出:

[html] view plain copy
  1. [[email protected] ~]# cal -j  
  2.          一月 2015           
  3.  日  一  二  三  四  五  六  
  4.                   1   2   3  
  5.   4   5   6   7   8   9  10  
  6.  11  12  13  14  15  16  17  
  7.  18  19  20  21  22  23  24  
  8.  25  26  27  28  29  30  31  

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

命令:

[html] view plain copy
  1. cal -m  

输出:

[html] view plain copy
  1. [[email protected] ~]# cal -m  
  2.       一月 2015       
  3. 一 二 三 四 五 六 日  
  4.           1  2  3  4  
  5.  5  6  7  8  9 10 11  
  6. 12 13 14 15 16 17 18  
  7. 19 20 21 22 23 24 25  

  1. 26 27 28 29 30 31  


#######################################

转自:http://blog.csdn.net/taiyang1987912/article/details/42966181

相关文章:

  • 2021-11-15
  • 2021-06-19
  • 2022-03-03
  • 2022-12-23
  • 2021-09-07
  • 2021-12-11
猜你喜欢
  • 2021-08-28
  • 2021-11-18
  • 2021-12-03
  • 2021-06-10
  • 2021-10-12
  • 2021-09-26
  • 2021-08-10
相关资源
相似解决方案