Linux命令之日历cal
Posted 二木成林
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux命令之日历cal相关的知识,希望对你有一定的参考价值。
概述
cal
命令用于显示当前日历,或者指定日期的日历。
Windows系统查看日历直接点击日期即可。
语法
cal
命令的基本语法如下:cal [选项] [参数]
。即:
cal [options] [[[day] month] year]
cal [options] <timestamp|monthname>
支持的选项有:
选项 | 说明 |
---|---|
-1 | 只显示单个月的日历,默认 |
-3 | 显示上个月、这个月和下个月的日历 |
-s | 将星期日作为一个星期的第一天,默认 |
-m | 将星期一作为一个星期的第一天 |
-j | 显示在当年中是第几天 |
-y | 显示当年所有月的日历 |
-h | 显示帮助 |
-V | 显示版本信息 |
如果只有一个参数,则表示年份;如果有两个参数,则表示月份和年份。
使用
显示当前月份日历
显示当前月份的日历,输入命令:
cal
显示上月、本月和下月的日历
可以显示上个月、这个月及下个月的日历信息:
cal -3
查看今年的日历
可以查看今年十二个月的日历:
cal -y
日历按天数显示
可以查看日历本月日期是今年第几天:
cal -j
以星期一作为一周的第一天
国内更习惯将周一作为一周的第一天,但日历中默认是将周日作为一周的第一天。所以如果要以周一作为一周的第一天,执行如下命令:
cal -m
查看指定某年的日期
我们可以指定查看某一年的日历,例如查看 1999 年的日历,可以通过如下命令:
cal 1999
# 或者
cal -y 1999
查看指定某年某月的日历
还可以查看指定具体某年某月日历,格式如下:
# 语法
cal 月份 年份
# 示例
cal 3 2008
查看指定某年某月某日的日历
还可以具体到某年某月某日,即使用三个参数分别指定天数、月份和年份。语法如下:
# 语法
cal 天数 月份 年份
# 示例,查看2022年5月13日的日历信息
cal 13 5 2022
以上是关于Linux命令之日历cal的主要内容,如果未能解决你的问题,请参考以下文章