cal
作用:显示日历
注释:cal [参数][月份][年份]
常用选项:
-1 显示一个月的月历,当前月
-3 显示系统前一个月,当前月,下一个月的月历
-m 显示星期一为一个星期的第一天
-j 显示在当年中的第几天(一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数)
-y 显示当前年份的日历
实例:
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
[root@jacken ~] # cal -1
March 2015
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 显示当前月的日历, cal -1 = cat
[root@jacken ~] # cal -3
February 2015 March 2015 April 2015
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 5 6 7 1 2 3 4
8 9 10 11 12 13 14 8 9 10 11 12 13 14 5 6 7 8 9 10 11
15 16 17 18 19 20 21 15 16 17 18 19 20 21 12 13 14 15 16 17 18 22 23 24 25 26 27 28 22 23 24 25 26 27 28 19 20 21 22 23 24 25 29 30 31 26 27 28 29 30
显示系统前一个月,当前月,下一个月的月历 [root@jacken ~] # cal -m
March 2015
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 31 显示星期一为一个星期的第一天 [root@jacken ~] # cal -j
March 2015
Sun Mon Tue Wed Thu Fri Sat 60 61 62 63 64 65 66
67 68 69 70 71 72 73
74 75 76 77 78 79 80
81 82 83 84 85 86 87
88 89 90
显示在当年中的第几天 [root@jacken ~] # cal 01 2007
January 2007
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 显示2007年1月的日历 [root@jacken ~] # cal -3 02 2008
January 2008 February 2008 March 2008
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 1 2 1
6 7 8 9 10 11 12 3 4 5 6 7 8 9 2 3 4 5 6 7 8
13 14 15 16 17 18 19 10 11 12 13 14 15 16 9 10 11 12 13 14 15 20 21 22 23 24 25 26 17 18 19 20 21 22 23 16 17 18 19 20 21 22 27 28 29 30 31 24 25 26 27 28 29 23 24 25 26 27 28 29 30 31
显示2008年3月及前后月的日历 |
date
作用:设置系统日期、时间
注释:date 月日时分年。一个命令后加";" 再加一个命令,代表同时执行两个命令。
常用选项:
%Y year
%m month
%d day
%H hour
%M minute
%S seconds
-R 显示时区
实例:
1
2
3
4
5
6
7
8
9
10
|
[root@jacken ~] # date 032009302015
Fri Mar 20 09:30:00 CST 2015 把系统日期设置为2015年03月20日09点30分 [root@jacken /] # date '+%Y-%m-%d-%H:%M:%S' ; date
2015-03-20-11:31:07 Fri Mar 20 11:31:07 CST 2015 用 date 命令输出当前时间年月日时分秒
[root@jacken /] # date -R
Fri, 02 Jan 2015 02:40:04 +0800 显示当前时区 |
hwclock
作用:协调硬件时间与系统时间。
注释:hwclock --show = clock --show = clock 查看硬件时间
常用选项:
-s 同步系统时间从硬件,以硬件时间为准
-w 同步硬件时间从系统,以系统时间为准
实例:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
[root@jacken /] # hwclock --set --date "2001/01/02 03:40:50"
[root@jacken /] # clock
Tue 02 Jan 2001 03:40:55 AM CST -0.594500 seconds 把硬件时间设置为2001年01月02号 03点40分50秒 Tue代表星期二 [root@jacken /] # date;clock
Fri Mar 20 11:46:09 CST 2015 Fri 02 Jan 2015 02:32:49 AM CST -0.281950 seconds 显示系统时间与硬件时间 [root@jacken /] # hwclock -s
[root@jacken /] # date;clock
Fri Jan 2 02:33:03 CST 2015 Fri 02 Jan 2015 02:33:04 AM CST -0.203818 seconds 把硬件时间同步到系统时间,以硬件时间为准 [root@jacken /] # date;clock
Fri Jan 2 02:37:15 CST 2015 Tue 02 Jan 2001 03:43:05 AM CST -0.453749 seconds [root@jacken /] # hwclock -w; date;clock
Fri Jan 2 02:37:42 CST 2015 Fri 02 Jan 2015 02:37:43 AM CST -0.458866 seconds 把系统时间同步到硬件时间,以系统时间为准
|
本文转自Jacken_yang 51CTO博客,原文链接:http://blog.51cto.com/linuxnote/1623310,如需转载请自行联系原作者