cal命令来自于英文单词Calendar的缩写,中文译为日历,其功能是用于显示系统月历与日期信息。简单好用,无需过多介绍,想好需求后参考常用参数表格即可使用。
语法格式:cal [参数]
常用参数:
-l | 单月分输出日历 |
-3 | 显示最近三个月的日历 |
-s | 将星期天作为月的第一天 |
-m | 将星期一作为月的第一天 |
-j | 显示在当年中的第几天(儒略日) |
-y | 显示当年的日历 |
参考实例
显示当前月份及对应日期:
[root@linuxcool ~]# cal February 2023 Su Mo Tu We Th Fr Sa 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
显示指定的月历信息,如2024年5月:
[root@linuxcool ~]# cal 2 2025 February 2025 Su Mo Tu We Th Fr Sa 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
显示最近3个月的日历(上个月、当前月、下个月):
[root@linuxcool ~]# cal -3 January 2023 February 2023 March 2023 Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 1 2 3 4 1 2 3 4 8 9 10 11 12 13 14 5 6 7 8 9 10 11 5 6 7 8 9 10 11 15 16 17 18 19 20 21 12 13 14 15 16 17 18 12 13 14 15 16 17 18 22 23 24 25 26 27 28 19 20 21 22 23 24 25 19 20 21 22 23 24 25 29 30 31 26 27 28 26 27 28 29 30 31