ITPub博客

首页 > Linux操作系统 > Linux操作系统 > Linux基础命令---cal

Linux基础命令---cal

原创 Linux操作系统 作者:一生有你llx 时间:2018-10-21 09:57:58 0 删除 编辑

cal

cal 指令可以显示一个日历信息,如果没有指定选项和参数,那么就会显示当前的月份。

此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

 

1 、语法

cal [-smjy13]  [[[day] month] year]  

 

2 、选项列表

选项

说明

-V 

显示命令版本信息

-1

显示一个月的日历信息,这是默认值

-3

显示上个月、这个月、下个月的日历信息

-s

将星期日作为第一天来显示

-m

将星期一作为一周的第一天,默认星期日是第一天

-j

显示 儒略 历 (显示的是从1月1日起,到当前的天数)

-y

显示当年的日历信息

      一个参数指定要显示的年份(1-9999);请注意,必须指定完整的年份:“cal 89”将不显示1989年的日历。两个参数表示月份(1-12)和年份。三个参数表示日期(1-31)、月份和年份,如果在终端上显示日历,则会突出显示日期。如果没有参数,则显示当前月份的日历。一年从1月1日开始。一周的第一天由地区决定。

 

3 、实例

1 )显示 儒略 历 日历

[root@localhost ~]#  cal  – j      // 这里显示的不是“日”,而是一年的第几天

          九月 2018         

  日    一    二    三    四    五    六

                        244

245 246 247 248 249 250 251

252 253 254 255 256 257 258

259 260 261 262 263 264 265

266 267 268 269 270 271 272

273

2 )将“星期日”作为第一天显示,显示最近3个月

[root@localhost ~]#  cal -3 -s

       八月  2018                九月 2018                  十月  2018     

日    一   二    三    四   五    六        日    一    二   三    四    五 六      日   一   二    三    四   五   六

            1  2  3   4                            1        1   2   3  4  5  6

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

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

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

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

                              30                                        

[root@localhost ~]# 

3 )将星期一作为一个星期的第一天 

[root@localhost ~]#  cal -m

       九月 2018     

一   二   三   四   五   六 日

                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

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29270124/viewspace-2216974/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: Linux基础命令---bc
请登录后发表评论 登录
全部评论
多年物联网讲师经验,曾任职于达内、华清等公司。擅长Linux、c、java、Android、单片机、ZigBee、BLE等领域

注册时间:2018-10-21

  • 博文量
    266
  • 访问量
    383834