每天一个Linux命令(33)cal命令

      cal命令用于显示当前日历,或者指定日期的日历。

  (1)用法:

用法: cal [选项]  [[[日] 月] 年]

(2)功能:

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

      (3)选项参数:

      1) -1  --one             只显示当前月份(默认)

  2) -3  --three             显示上个月、当月和下个月

3) -s  --sunday            周日作为一周第一天

4) -m --monday            周一用为一周第一天

5) -j   --julian            输出儒略日

6)-y   --year              输出整年

      (4)实例:

1)[sunjimeng@localhost ~]$ cal            显示当前月份的日历

[sunjimeng@localhost ~]$ cal
五月
日 一 二 三 四 五 六 [sunjimeng@localhost ~]$

2)[sunjimeng@localhost ~]$ cal -1           显示当前月份的日历,与cal -1的参数一样

[sunjimeng@localhost ~]$ cal -
五月
日 一 二 三 四 五 六 [sunjimeng@localhost ~]$

3)[sunjimeng@localhost ~]$ cal -3          显示着这个月,上个月和下个月的日历

[sunjimeng@localhost ~]$ cal -
四月 五月 六月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六 [sunjimeng@localhost ~]$

4)[sunjimeng@localhost ~]$ cal -j          显示某日是今年的第多少天

[sunjimeng@localhost ~]$ cal -j
五月
日 一 二 三 四 五 六

5)[sunjimeng@localhost ~]$ cal -s          将周日作为显示的日历的第一天

[sunjimeng@localhost ~]$ cal -s
五月
日 一 二 三 四 五 六 [sunjimeng@localhost ~]$

6)[sunjimeng@localhost ~]$ cal 11 2099           显示特定某天的日历

[sunjimeng@localhost ~]$ cal
十一月
日 一 二 三 四 五 六 [sunjimeng@localhost ~]$ cal
十一月
日 一 二 三 四 五 六

7)[sunjimeng@localhost ~]$ cal -m         以星期一作为一周的开始显示当前月份的日历

[sunjimeng@localhost ~]$ cal -m
五月
一 二 三 四 五 六 日

8)[sunjimeng@localhost ~]$ cal 2016        也可以显示某个特定年份的日历

[sunjimeng@localhost ~]$ cal 

        一月                   二月                   三月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六 四月 五月 六月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六 七月 八月 九月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六 十月 十一月 十二月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六
上一篇:九度OJ 1434 今年暑假不AC


下一篇:【IOS6.0 自学瞎折腾】(四)Xib可视化编程