成都创新互联网站制作重庆分公司

Linux基础命令cal的用法

这篇文章主要介绍“Linux基础命令cal的用法”,在日常操作中,相信很多人在Linux基础命令cal的用法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux基础命令cal的用法”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

创新互联专注于长乐网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供长乐营销型网站建设,长乐网站制作、长乐网页设计、长乐网站官网定制、小程序制作服务,打造长乐网络公司原创品牌,更为您提供长乐网站排名全网营销落地服务。

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

到此,关于“Linux基础命令cal的用法”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!


标题名称:Linux基础命令cal的用法
分享地址:http://cxhlcq.com/article/ggicic.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部