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

命令格式:

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

命令功能:

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

命令参数:

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

使用实例:

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

命令:

cal

输出:

[mtbaby@localhost Desktop]$ calFebruary 2017
Su Mo Tu We Th Fr Sa1  2  3  45  6  7  8  9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28

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

命令:

cal 1 2017

输出:

[mtbaby@localhost Desktop]$ cal 1 2017January 2017
Su Mo Tu We Th Fr Sa1  2  3  4  5  6  78  9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

实例3:显示2016年日历

命令:

cal -y 2016
cal 2016

输出:

[mtbaby@localhost Desktop]$ cal -y 20162016                               January               February                 March
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa1  2       1  2  3  4  5  6          1  2  3  4  53  4  5  6  7  8  9    7  8  9 10 11 12 13    6  7  8  9 10 11 12
10 11 12 13 14 15 16   14 15 16 17 18 19 20   13 14 15 16 17 18 19
17 18 19 20 21 22 23   21 22 23 24 25 26 27   20 21 22 23 24 25 26
24 25 26 27 28 29 30   28 29                  27 28 29 30 31
31April                   May                   June
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa1  2    1  2  3  4  5  6  7             1  2  3  43  4  5  6  7  8  9    8  9 10 11 12 13 14    5  6  7  8  9 10 11
10 11 12 13 14 15 16   15 16 17 18 19 20 21   12 13 14 15 16 17 18
17 18 19 20 21 22 23   22 23 24 25 26 27 28   19 20 21 22 23 24 25
24 25 26 27 28 29 30   29 30 31               26 27 28 29 30July                  August                September
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa1  2       1  2  3  4  5  6                1  2  33  4  5  6  7  8  9    7  8  9 10 11 12 13    4  5  6  7  8  9 10
10 11 12 13 14 15 16   14 15 16 17 18 19 20   11 12 13 14 15 16 17
17 18 19 20 21 22 23   21 22 23 24 25 26 27   18 19 20 21 22 23 24
24 25 26 27 28 29 30   28 29 30 31            25 26 27 28 29 30
31October               November               December
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa1          1  2  3  4  5                1  2  32  3  4  5  6  7  8    6  7  8  9 10 11 12    4  5  6  7  8  9 109 10 11 12 13 14 15   13 14 15 16 17 18 19   11 12 13 14 15 16 17
16 17 18 19 20 21 22   20 21 22 23 24 25 26   18 19 20 21 22 23 24
23 24 25 26 27 28 29   27 28 29 30            25 26 27 28 29 30 31
30 31[mtbaby@localhost Desktop]$ cal 20162016                               January               February                 March
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa1  2       1  2  3  4  5  6          1  2  3  4  53  4  5  6  7  8  9    7  8  9 10 11 12 13    6  7  8  9 10 11 12
10 11 12 13 14 15 16   14 15 16 17 18 19 20   13 14 15 16 17 18 19
17 18 19 20 21 22 23   21 22 23 24 25 26 27   20 21 22 23 24 25 26
24 25 26 27 28 29 30   28 29                  27 28 29 30 31
31April                   May                   June
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa1  2    1  2  3  4  5  6  7             1  2  3  43  4  5  6  7  8  9    8  9 10 11 12 13 14    5  6  7  8  9 10 11
10 11 12 13 14 15 16   15 16 17 18 19 20 21   12 13 14 15 16 17 18
17 18 19 20 21 22 23   22 23 24 25 26 27 28   19 20 21 22 23 24 25
24 25 26 27 28 29 30   29 30 31               26 27 28 29 30July                  August                September
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa1  2       1  2  3  4  5  6                1  2  33  4  5  6  7  8  9    7  8  9 10 11 12 13    4  5  6  7  8  9 10
10 11 12 13 14 15 16   14 15 16 17 18 19 20   11 12 13 14 15 16 17
17 18 19 20 21 22 23   21 22 23 24 25 26 27   18 19 20 21 22 23 24
24 25 26 27 28 29 30   28 29 30 31            25 26 27 28 29 30
31October               November               December
Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa   Su Mo Tu We Th Fr Sa1          1  2  3  4  5                1  2  32  3  4  5  6  7  8    6  7  8  9 10 11 12    4  5  6  7  8  9 109 10 11 12 13 14 15   13 14 15 16 17 18 19   11 12 13 14 15 16 17
16 17 18 19 20 21 22   20 21 22 23 24 25 26   18 19 20 21 22 23 24
23 24 25 26 27 28 29   27 28 29 30            25 26 27 28 29 30 31
30 31

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

命令:

cal -j

输出:

[mtbaby@localhost Desktop]$ cal -jFebruary 2017
Sun Mon Tue Wed Thu Fri Sat32  33  34  3536  37  38  39  40  41  4243  44  45  46  47  48  4950  51  52  53  54  55  5657  58  59

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

命令:

cal -m

输出:

[mtbaby@localhost Desktop]$ cal -mFebruary 2017
Mo Tu We Th Fr Sa Su1  2  3  4  56  7  8  9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28[mtbaby@localhost Desktop]$

Linux命令(39):cal相关推荐

  1. linux cal命令使用,linux命令学习--cal命令

    刚入门Linux的朋友或者会对新的系统充满着好奇,充满着吸引力,这个系统虽然不像Windows那样有着良好的视觉和操作体验,完全不一样的操作,本文将要为大家带来的是在linux中如何打开日历的小操作, ...

  2. Linux命令之cal

    cal 命令功能: cal命令可以用来显示公历(阳历)日历. 常用参数 cal命令不带参数只显示当前月份的日历. -1      显示一个月的月历(Display single monthoutput ...

  3. linux 命令:cal 详解

    cal是显示日历的命令,比较简单,先看一下cal --help: 用法:cal [选项] [[[日] 月] 年]选项:-1, --one 只显示当前月份(默认)-3, --three 显示上个月.当月 ...

  4. linux获取偶数行内容,linux命令(39):shell 打印偶数行,奇数行 ,行号

    awk 命令: 1. 打印行号和内容: awk '{print NR":"$0}' 2. 输出:偶数行和奇数行到文件 awk '{print $0.txt > NR%2.tx ...

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

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

  6. linux简单好玩的命令,有趣的Linux命令行玩法 cal

    今天给大家推出一个有趣的Linux命令行玩法. 你可能会问,命令行有什么有趣的地方,还能玩出什么花样. 其实我不太确定,但一般来说,它可能是一个游戏或任何简单的消遣,帮助你在终端玩得开心. 很可能大家 ...

  7. Linux命令 - cal命令

    Linux命令 - cal命令   Linux cal 命令可以用来显示公历(阳历)日历.公历是现在国际通用的历法,又称格列历,通称阳历."阳历"又名"太阳历" ...

  8. linux cal命令使用,Linux如何使用cal命令查看日历

    通常Linux系统桌面就有自带日历,查看日期十分方便,那么要如何使用命令查看日历呢?下面小编就给大家介绍下Linux如何使用cal命令查看日历,一起来学习下吧. cal命令可以用来显示公历(阳历)日历 ...

  9. 【转】每天一个linux命令(38):cal 命令

    原文网址:http://www.cnblogs.com/peida/archive/2012/12/14/2817473.html cal命令可以用来显示公历(阳历)日历.公历是现在国际通用的历法,又 ...

最新文章

  1. AlexeyAB DarkNet YOLOv3框架解析与应用实践(四)
  2. 针对 easyui boolean 布尔值 的处理
  3. Minio的容量算法及实际存储空间计算公式
  4. pl/sql过程(一)
  5. 网格自适应_Abaqus网格重划自适应技术
  6. Eclipse里如何指定目标JRE版本
  7. xml可以html标签吗,自定义html标签(XML)
  8. 音视频之——FFmpeg教程(二)——Windows10下搭建nginx-rtmp流媒体服务器
  9. smarty 模板不能正常加载css,js的问题
  10. 如何查找论文是否被SCI,EI检索
  11. 去摆摊吧,落魄的Java程序员
  12. Road_slam论文阅读及理解
  13. AlphaGo灭了整个围棋界 下一步可能灭了散户跟交易员
  14. 用 dfuse Lifecycle 保证你的交易被推送上链
  15. 记录一个android性能优化宝藏级总结
  16. 性能测试--03企业级性能测试与分析
  17. shift+右键,没有“在此处打开命令窗口”选项
  18. PHP中文乱码的三个原因及解决方法
  19. JSP (一) ---[什么是JSP,JSP 与 Servlet 有什么区别]
  20. python 基于itchat详解微信防撤回程序

热门文章

  1. 诺基亚支持java的电信手机,诺基亚6支持电信吗 诺基亚6支持联通卡吗【详解】...
  2. ZBrush基础操作
  3. day12-基本搜索
  4. 2020.1.16 Java数组基础
  5. 如何查看iphone的uuid_如何查找Mac,iPhone和iPad的UUID | MOS86
  6. 君子博学而日参省乎己
  7. Unity【超级马里奥】游戏素材+源码
  8. 分布式系统核心理论之CAP、BASE理论
  9. 计算机重启无法继续,电脑开不了机(反复重启)的部分解决方法
  10. 利用FFmpeg制作视频序列