使用权限:所有使用者
使用方式:cal [-13smjyV] [month [year]]
说明:
显示日历。若只有一个参数,则代表年份(1-9999),显示该年的年历。年份必须全部写出:cal 89 将不会是显示 1989 年的年历。使用两个参数,则表示月份及年份。若没有参数则显示这个月的月历。
1752 年 9 月第 3 日起改用西洋新历,因这时大部份的国家都采用新历,有 10 天被去除,所以该月份的月历有些不同。在此之前为西洋旧历。
选项:
-1 : 显示一个月的月历(默认为当前月)。
-3 : 显示上月、当前月和下月的月历。
-s : 以星期天为每周的第一天方式显示。
-m : 以星期一为每周的第一天方式显示。
-j : 以凯撒历显示,即以一月一日起的天数显示(从元旦开始编号,日前一直向后+1格式显示)。
-y : 显示当前年的年历。
-V : 查看cal命令来自哪个安装程序。
范例:
1、cal : 显示本月的月历
[root@mylinux /root]#
cal
June 2010
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 29 30
2、cal 2001 : 显示公元 2010 年年历
[root@mylinux /root]#
cal 2010
2010
January February March
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 1 2 3 4 5 6 1 2 3 4 5 6
3 4 5 6 7 8 9 7 8 9 10 11 12 13 7 8 9 10 11 12 13
10 11 12 13 14 15 16 14 15 16 17 18 19 20 14 15 16 17 18 19 20
17 18 19 20 21 22 23 21 22 23 24 25 26 27 21 22 23 24 25 26 27
24 25 26 27 28 29 30 28 28 29 30 31
31
April May June
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 3 1 1 2 3 4 5
4 5 6 7 8 9 10 2 3 4 5 6 7 8 6 7 8 9 10 11 12
11 12 13 14 15 16 17 9 10 11 12 13 14 15 13 14 15 16 17 18 19
18 19 20 21 22 23 24 16 17 18 19 20 21 22 20 21 22 23 24 25 26
25 26 27 28 29 30 23 24 25 26 27 28 29 27 28 29 30
30 31
July August September
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 3 1 2 3 4 5 6 7 1 2 3 4
4 5 6 7 8 9 10 8 9 10 11 12 13 14 5 6 7 8 9 10 11
11 12 13 14 15 16 17 15 16 17 18 19 20 21 12 13 14 15 16 17 18
18 19 20 21 22 23 24 22 23 24 25 26 27 28 19 20 21 22 23 24 25
25 26 27 28 29 30 31 29 30 31 26 27 28 29 30
October November December
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 1 2 3 4 5 6 1 2 3 4
3 4 5 6 7 8 9 7 8 9 10 11 12 13 5 6 7 8 9 10 11
10 11 12 13 14 15 16 14 15 16 17 18 19 20 12 13 14 15 16 17 18
17 18 19 20 21 22 23 21 22 23 24 25 26 27 19 20 21 22 23 24 25
24 25 26 27 28 29 30 28 29 30 26 27 28 29 30 31
31
3、cal 8 2008 : 显示公元 2008 年 8 月月历
[root@mylinux /root]#
cal 8 2008
August 2008
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 29 30
31
4、cal -m : 以星期一为每周的第一天方式,显示本月的月历
[root@mylinux /root]#
cal -m
June 2010
Mo Tu We Th Fr Sa Su
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
5、cal -jy : 以一月一日起的天数显示今年的年历
[root@mylinux /root]#
cal -jy
2010
January February
Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat
1 2 32 33 34 35 36 37
3 4 5 6 7 8 9 38 39 40 41 42 43 44
10 11 12 13 14 15 16 45 46 47 48 49 50 51
17 18 19 20 21 22 23 52 53 54 55 56 57 58
24 25 26 27 28 29 30 59
31
March April
Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat
60 61 62 63 64 65 91 92 93
66 67 68 69 70 71 72 94 95 96 97 98 99 100
73 74 75 76 77 78 79 101 102 103 104 105 106 107
80 81 82 83 84 85 86 108 109 110 111 112 113 114
87 88 89 90 115 116 117 118 119 120
May June
Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat
121 152 153 154 155 156
122 123 124 125 126 127 128 157 158 159 160 161 162 163
129 130 131 132 133 134 135 164 165 166 167 168 169 170
136 137 138 139 140 141 142 171 172 173 174 175 176 177
143 144 145 146 147 148 149 178 179 180 181
150 151
July August
Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat
182 183 184 213 214 215 216 217 218 219
185 186 187 188 189 190 191 220 221 222 223 224 225 226
192 193 194 195 196 197 198 227 228 229 230 231 232 233
199 200 201 202 203 204 205 234 235 236 237 238 239 240
206 207 208 209 210 211 212 241 242 243
September October
Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat
244 245 246 247 274 275
248 249 250 251 252 253 254 276 277 278 279 280 281 282
255 256 257 258 259 260 261 283 284 285 286 287 288 289
262 263 264 265 266 267 268 290 291 292 293 294 295 296
269 270 271 272 273 297 298 299 300 301 302 303
304
November December
Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat
305 306 307 308 309 310 335 336 337 338
311 312 313 314 315 316 317 339 340 341 342 343 344 345
318 319 320 321 322 323 324 346 347 348 349 350 351 352
325 326 327 328 329 330 331 353 354 355 356 357 358 359
332 333 334 360 361 362 363 364 365
6、cal -V : 查看cal命令来自哪个安装程序
[root@mylinux /root]#
cal -V
cal from util-linux-2.12r
分享到:
相关推荐
Linux 命令 cal 命令详解 cal 命令是 Linux 系统中一个非常实用的命令,用于显示公历(阳历)日历。公历是现在国际通用的历法,又称格列历,通称阳历。“阳历”又名“太阳历”,系以地球绕行太阳一周为一年,为西方...
#### 二、cal命令详解 `cal`命令用于显示日历,它可以方便地显示当前月份的日历,也可以指定显示其他月份或年份的日历。 **命令格式:** ```bash cal [-mjy] [month [year]] ``` **参数说明:** - **-m**: 以每月...
#### 二、Cal 命令详解 **命令格式:** ``` cal [选项] [month [year]] ``` **选项说明:** - `-m`: 每个月单独显示一页。 - `-j`: 显示儒略历(Julian calendar)。 - `-y`: 显示一年的所有月份。 **实例解析:*...
### Linux命令详解讲义 #### 一、CentOS基本使用 **CentOS**是一种基于**Red Hat Enterprise Linux**(RHEL)源代码重新编译而成的开源操作系统,它旨在提供与RHEL高度兼容且免费的企业级Linux平台。对于初学者来...
以下是对`CAL`命令在不同应用场景中的详解: 1. **应用1:创建同心圆** 在这个应用中,用户已知一个任意圆,想要画出一个与之同心且半径为原圆半径的5/7的新圆。首先使用`CIRCLE`命令,选择中心点选项`CEN`,然后...
### 350个Linux命令详解 #### Linux系统信息相关命令 在Linux环境中,了解系统的硬件、软件配置信息对于日常管理至关重要。以下是一些常用的Linux命令,用于获取系统信息: ##### 1. `arch` - **功能**:显示当前...
具体命令包括:ls、pwd、cd、touch、mkdir、rmdir、rm、cp、mv、tar、stat、who、whoami、hostname、date、cal、clear、cat、tac、more、less、head、tail、wc、grep、find、whereis、which以及文件操作进阶命令如...
### Linux操作实验知识点详解 #### 实验背景与目标 本次实验旨在通过一系列具体的命令操作,帮助学生熟悉并掌握Linux环境下的基本操作技能。通过实践,加深对Linux命令的理解与应用能力,为后续深入学习Linux系统...
### Linux实验一:常用命令详解 #### 实验目标概述 本次实验旨在使学习者能够熟练掌握Linux操作系统中常用的命令,并通过实践加深理解。具体目标包括: - 掌握Linux的一般命令格式; - 熟练操作文件和目录; - 掌握...
### Linux 常用命令详解 #### 一、基本命令 **ls - 列出目录内容** - **ls**: 默认情况下列出当前目录下的文件和子目录。 - **ls -l**: 列出详细信息,包括文件类型、权限、所有者、大小、修改时间等。 - **ls -a...
MOTOROLA常用命令详解 MOTOROLA常用命令是网优中经常使用的命令,了解这些命令可以帮助网优工程师更好地进行网优工作。本文将对MOTOROLA常用命令进行详细的解释和介绍。 disp_site命令 disp_site命令用于查看当前...
### AT命令整理——电话与短信功能详解 #### 一、打电话功能 1. **ATD 拨号命令** - **用途**:用于发起通话、数据或传真的呼叫。 - **示例**:`ATD13844019770;` - 这条命令将拨打手机号码13844019770。 2. *...
#### A类命令详解 - **agetty**:此命令用于初始化一个终端线路,为用户登录提供了一个图形界面或文本界面的终端。它是早期Unix系统中常见的实用程序。 - **apropos**:该命令用于搜索man页面中与给定关键字相关...
#### 二、`cal` 命令详解 `cal` 命令用于显示日历。 **基本语法**: ```sh cal [选项] [month [year]] ``` **选项说明**: - `-m`: 将星期一设为一周的第一天。 - `-j`: 按照儒略历(Julian calendar)显示日期,...
Linux中常用命令详解 Linux操作系统中有许多实用的命令,可以帮助用户更方便地管理和维护系统。下面将对这些命令进行详细的解释。 1. 显示日期的命令:date date命令可以显示当前的日期和时间。该命令可以在Shell...
Linux date命令是Linux系统中一个非常实用的工具,它用于显示和设置系统时间。date命令提供了丰富的选项和格式控制,使得用户可以根据需求以各种方式显示日期和时间,甚至可以更改系统时间。以下是对date命令的详细...
- cal:显示日历。 - cat:可用于查看文件内容。 - chsh:用于更改用户登录Shell。 - clear:清除屏幕。 - date:显示或设置系统时间。 - echo:在命令行上显示指定的字符串或变量。 - ethtool:用于诊断与控制...
- `cal`:显示日历,`cal -m`显示月份,`cal -s`显示星期始于周日,`cal 年份`或`cal 月份 年份`显示指定年份的某个月的日历。 7. **系统状态** - `uptime`:显示系统运行时间、当前负载和平均负载。 以上仅是...
"Linux常用命令详解" Linux操作系统中,命令是用户与系统交互的基本方式。命令可以是内部命令或外部命令。内部命令是shell自带的命令,而外部命令是独立的可执行文件。用户可以使用命令来完成各种任务,如文件管理...