Linux命令 - cal命令

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

1.语法:

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

2.功能:

  用于查看日历等时间信息,如果参数后面跟一个值,则表示年份(1-9999),如有参数后面跟两个值,则表示月份和年份,如果参数后面没有值,则显示本月日历。

3.参数:
-1   显示一个月的月历。
-3   显示系统前一个月,当前月,下一个月的月历。
-s   显示星期天为一个星期的第一天,默认的格式。
-m   显示星期一为一个星期的第一天。
-j   显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)。
-y   显示当前年份的日历。
4.常用范例:

例一:显示当前月份日历

命令:cal

[root@localhost ~]# cal五月 2021
日 一 二 三 四 五 六12  3  4  5  6  7  89 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

例二:显示指定月份的日历

命令:cal 9 2000

  显示2000年9月的日历。

[root@localhost ~]# cal 9 2000九月 2000
日 一 二 三 四 五 六1  23  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

例三:显示2020年日历

命令:cal -y 2020'cal 2020'

[root@localhost ~]# cal -y 20202020                               一月                   二月                   三月
日 一 二 三 四 五 六   日 一 二 三 四 五 六   日 一 二 三 四 五 六1  2  3  4                      1    1  2  3  4  5  6  75  6  7  8  9 10 11    2  3  4  5  6  7  8    8  9 10 11 12 13 14
12 13 14 15 16 17 18    9 10 11 12 13 14 15   15 16 17 18 19 20 21
19 20 21 22 23 24 25   16 17 18 19 20 21 22   22 23 24 25 26 27 28
26 27 28 29 30 31      23 24 25 26 27 28 29   29 30 31            四月                   五月                   六月
日 一 二 三 四 五 六   日 一 二 三 四 五 六   日 一 二 三 四 五 六1  2  3  4                   1  2       1  2  3  4  5  65  6  7  8  9 10 11    3  4  5  6  7  8  9    7  8  9 10 11 12 13
12 13 14 15 16 17 18   10 11 12 13 14 15 16   14 15 16 17 18 19 20
19 20 21 22 23 24 25   17 18 19 20 21 22 23   21 22 23 24 25 26 27
26 27 28 29 30         24 25 26 27 28 29 30   28 29 30            31                                         七月                   八月                   九月
日 一 二 三 四 五 六   日 一 二 三 四 五 六   日 一 二 三 四 五 六1  2  3  4                      1          1  2  3  4  55  6  7  8  9 10 11    2  3  4  5  6  7  8    6  7  8  9 10 11 12
12 13 14 15 16 17 18    9 10 11 12 13 14 15   13 14 15 16 17 18 19
19 20 21 22 23 24 25   16 17 18 19 20 21 22   20 21 22 23 24 25 26
26 27 28 29 30 31      23 24 25 26 27 28 29   27 28 29 30         30 31                                      十月                  十一月                 十二月
日 一 二 三 四 五 六   日 一 二 三 四 五 六   日 一 二 三 四 五 六1  2  3    1  2  3  4  5  6  7          1  2  3  4  54  5  6  7  8  9 10    8  9 10 11 12 13 14    6  7  8  9 10 11 12
11 12 13 14 15 16 17   15 16 17 18 19 20 21   13 14 15 16 17 18 19
18 19 20 21 22 23 24   22 23 24 25 26 27 28   20 21 22 23 24 25 26
25 26 27 28 29 30 31   29 30                  27 28 29 30 31

例四:显示当年自1月1日的天数

命令:cal -j

[root@localhost ~]# cal -j五月 2021         日  一  二  三  四  五  六121
122 123 124 125 126 127 128
129 130 131 132 133 134 135
136 137 138 139 140 141 142
143 144 145 146 147 148 149
150 151

例五:星期一显示在第一列

命令:cal -m

[root@localhost ~]# cal -m五月 2021
一 二 三 四 五 六 日1  23  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

Linux命令 - cal命令相关推荐

  1. linux 日历服务器,使用linux的cal命令显示日历

    使用linux的cal命令显示日历 发布时间:2020-07-11 11:29:09 来源:亿速云 阅读:85 作者:清晨 栏目:服务器 不懂使用linux的cal命令显示日历?其实想解决这个问题也不 ...

  2. linux怎么使用cal命令,Linux中cal命令起什么作用呢?

    摘要: 下文讲述Linux中cal的功能说明,如下所示: cal(是Calendar英文的缩写) cal命令功能: 1.用于显示当前日历信息 2.指定日期的公历 cal命令的语法格式: cal [参数 ...

  3. linux之cal命令详解,linux命令大全之cal命令详解(显示日历)

    cal命令可以用来显示公历(阳历)日历. 1.命令格式: cal [参数][月份][年份] 2.命令功能: 用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份 ...

  4. 在LINUX中用cal命令解了一段人类文明历史 1752年 - 九月

    以前听人说在Linux上能够查到一个很奇怪的月份,只是当时忘了那个特别的月份.今天在网上搜了一下,发现通过这个命令(月份)了解了一段人类文明历史. #cal 9 1752 九月 1752 一 二 三 ...

  5. linux之cal命令详解,Linux cal命令的使用

    1.命令简介 cal(calendar)命令用于用于显示当前或者指定日期的公历. 2.命令格式 cal [OPTIONS] [[[DAY] MONTH] YEAR] 可指定 YEAR(1-9999). ...

  6. linux之cal命令详解,Linux cal命令详解

    cal 显示指定月份的日历 常见命令参数 NAME cal - displays a calendar SYNOPSIS cal [-smjy13] [[[day] month] year] DESC ...

  7. linux之cal命令

    现在时间2014/11/25 21:36 让我们简单了解下日历命令的用法 1.显示当月的日历 2.显示一年的日历 3.显示2014年2月的月历 转载请注明:小刘

  8. linux怎么使用cal命令,Linux cal命令

    cal命令时查看日历的相关命令 1.用法 cal [选项] [[[日] 月] 年] 2.命令选项 -1, --one 只显示当前月份(默认) -3, --three  显示上个月.当月和下个月 -s, ...

  9. linux中system清屏命令,Linux磁盘管理命令

    语法:df [选项] 说明:df命令可显示所有文件系统对i节点和磁盘块的使用情况. 该命令各个选项的含义如下: -a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件 ...

最新文章

  1. Open3d学习计划—高级篇 2(彩色点云配准)
  2. Uncode系列开源组件简介
  3. MARKET1501的学习,跟着苏同学的博客学习
  4. 【若依(ruoyi)】swagger 生成接口文档
  5. Win11如何跳过开机更新 Win11跳过开机更新教程
  6. 工程用计算机是什么样子的,【2人回答】学软件工程的应该买什么样的处理器电脑?-3D溜溜网...
  7. 约数研究(洛谷-P1403)
  8. 网站实现点击 “加入收藏 ”功能 - 代码篇
  9. DPDK单生产者入队单消费者出队
  10. java 调用.net类库_通过COM组件方式实现java调用C#写的DLL文件
  11. 会员分享几个平时看榜单常去的网站
  12. 中国版的日和-十万个冷笑话
  13. 【OpenCV 例程200篇】220.对图像进行马赛克处理
  14. 2.1 zio入门——把函数作用作为工作蓝图
  15. Java中表头的边框置为实线_table表格设置边框线为单实线
  16. 造纸专用型压力变送器STG94L-E1G-00000-1C
  17. 字符串 Z 字形变换(Java)
  18. YL-236 LCD12864汉字显示C语言编程
  19. 浪潮服务器通过DHCP获取地址进入IPMI,BMC管理后台的方法,可实现远程安装系统、温度运行状态监测、风扇转速调整、远程开关机、KVM控制台显示器等功能
  20. 银行智能风险防控系统(第一版)

热门文章

  1. 【IOS】利用ASIHTTPRequest 实现一个简单的登陆验证
  2. android wear 表盘设计,动态可交互:新版Android Wear表盘应用动图演示
  3. php 逆波兰 if,逆波兰算法在规则引擎中的运用
  4. 电气器件系列十四:单相异步电动机(电容式电机)
  5. 2022暑期实习笔试题总结(网易,华为,360,美团)
  6. 软件部署更新:选择正确的更新方法
  7. VUE+OSS安全令牌实现图片前端直传
  8. 年轻时应养成的好习惯
  9. mysql查表的时候报错:java.sql.SQLException: Value ‘0000-00-00 00:00:00‘ can not be represented as java.sql.T
  10. 自考计算机英语答题技巧,自考英语一考试答题技巧汇总