时间日期类命令
date:日期命令
基本语法
date [OPTION]...[+FORMAT]
选项说明
选项 | 功能 |
---|
-d <时间字符串> | 显示指定的“时间字符串”表示的时间,而非当前时间 |
-s <日期时间> | 设置系统日期时间 |
参数说明
参数 | 功能 |
---|
<+日期时间格式> | 指定显示时使用的日期时间格式 |
date:显示当前时间
基本语法
命令 | 说明 |
---|
date | 显示当前时间 |
date +%Y | 显示当前年份 |
date +%m | 显示当前月份 |
date +%d | 显示当前是本月哪一天 |
date “+%Y-%m-%d %H:%M:%S” | 显示年月日时分秒 |
案例实操
当前时间是2022-09-29 21:39:20
,注意下面6个命令的输出。
[root@Demo-Server ~]
2022年 09月 29日 星期四 21:39:20 CST
[root@Demo-Server ~]
2022
[root@Demo-Server ~]
22
[root@Demo-Server ~]
09
[root@Demo-Server ~]
29
[root@Demo-Server ~]
2022-09-29 21:40:25
date:显示非当前时间
基本语法
命令 | 说明 |
---|
date -d ‘1 days ago’ | 显示前一天时间 |
date -d ‘-1 days ago’ | 显示明天时间 |
案例
今天、昨天、明天
[root@Demo-Server ~]
2022年 09月 29日 星期四 21:41:05 CST
[root@Demo-Server ~]
2022年 09月 28日 星期三 21:43:45 CST
[root@Demo-Server ~]
2022年 09月 30日 星期五 21:43:52 CST
当前时间、一小时前、一小时后
days改成hours便可
[root@Demo-Server ~]
2022年 09月 29日 星期四 21:44:33 CST
[root@Demo-Server ~]
2022年 09月 29日 星期四 20:44:44 CST
[root@Demo-Server ~]
2022年 09月 29日 星期四 22:44:55 CST
date -s:设置系统时间
基本语法
date -s 字符串时间
案例
设置系统当前时间
[root@Demo-Server ~]
cal:查看日历
基本语法
cal [选项]
不加选项,显示月日历
选项说明
案例
查看当前月的日历
[root@Demo-Server ~]
九月 2022
日 一 二 三 四 五 六
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
查看2018年的日历
[root@Demo-Server ~]
2018
一月 二月 三月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六
1 2 3 4 5 6 1 2 3 1 2 3
7 8 9 10 11 12 13 4 5 6 7 8 9 10 4 5 6 7 8 9 10
14 15 16 17 18 19 20 11 12 13 14 15 16 17 11 12 13 14 15 16 17
21 22 23 24 25 26 27 18 19 20 21 22 23 24 18 19 20 21 22 23 24
28 29 30 31 25 26 27 28 25 26 27 28 29 30 31
四月 五月 六月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六
1 2 3 4 5 6 7 1 2 3 4 5 1 2
8 9 10 11 12 13 14 6 7 8 9 10 11 12 3 4 5 6 7 8 9
15 16 17 18 19 20 21 13 14 15 16 17 18 19 10 11 12 13 14 15 16
22 23 24 25 26 27 28 20 21 22 23 24 25 26 17 18 19 20 21 22 23
29 30 27 28 29 30 31 24 25 26 27 28 29 30
七月 八月 九月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六
1 2 3 4 5 6 7 1 2 3 4 1
8 9 10 11 12 13 14 5 6 7 8 9 10 11 2 3 4 5 6 7 8
15 16 17 18 19 20 21 12 13 14 15 16 17 18 9 10 11 12 13 14 15
22 23 24 25 26 27 28 19 20 21 22 23 24 25 16 17 18 19 20 21 22
29 30 31 26 27 28 29 30 31 23 24 25 26 27 28 29
30
十月 十一月 十二月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六
1 2 3 4 5 6 1 2 3 1
7 8 9 10 11 12 13 4 5 6 7 8 9 10 2 3 4 5 6 7 8
14 15 16 17 18 19 20 11 12 13 14 15 16 17 9 10 11 12 13 14 15
21 22 23 24 25 26 27 18 19 20 21 22 23 24 16 17 18 19 20 21 22
28 29 30 31 25 26 27 28 29 30 23 24 25 26 27 28 29
30 31