- 时间日期类
基本语法
date [OPTION]... [+FORMAT]
date显示当前时间
(1)基本语法:注意命令与参数之间有空格
- date (功能描述:显示当前时间)
- date +%Y (功能描述:显示当前年份)
- date +%m (功能描述:显示当前月份)
- date +%d (功能描述:显示当前是哪一天)
- date +%Y%m%d … (功能描述:显示当前年月日各种格式 )
- date "+%Y-%m-%d %H:%M:%S" 或者单引号也可以 (功能描述:显示年月日时分秒)
(2)案例
[root@hadoop101 module]# date
2020年 02月 22日 星期六 15:41:41 CST
[root@hadoop101 module]# date +%Y%m%d
20200222
[root@hadoop101 module]# date +%Y-%m-%d
2020-02-22
[root@hadoop101 module]# date +%Y-%m-%d %H:%M:%S
date: 额外的操作数 "%H:%M:%S"
请尝试执行"date --help"来获取更多信息。
[root@hadoop101 module]# date "+%Y-%m-%d %H:%M:%S"
2020-02-22 15:43:17
[root@hadoop101 module]#
date显示非当前时间
显示的是字符串描述的时间,不是当前时间。
(1)基本语法:
- date -d '1 days ago' (功能描述:显示前一天日期)
- date -d yesterday +%Y%m%d (同上)
- date -d next-day +%Y%m%d (功能描述:显示明天日期)
- date -d 'next monday' (功能描述:显示下周一时间)
(2)案例:
[root@hadoop101 module]# date -d '1 days ago'
2020年 02月 21日 星期五 15:45:11 CST
[root@hadoop101 module]# date -d yesterday +%Y%m%d
20200221
[root@hadoop101 module]# date -d next-day +%Y%m%d
20200223
[root@hadoop101 module]# date -d 'next monday'
2020年 02月 24日 星期一 00:00:00 CST
[root@hadoop101 module]#
date设置系统时间
(1)基本语法:
date -s 字符串时间
(2)案例
[root@hadoop101 module]# date -s "2017-06-19 20:52:18"
2017年 06月 19日 星期一 20:52:18 CST
[root@hadoop101 module]# date
2017年 06月 19日 星期一 20:52:20 CST
[root@hadoop101 module]#
cal查看日历
(1)基本语法:
cal [选项] (功能描述:不加选项,显示本月日历)
选项:
-3 ,显示系统前一个月,当前月,下一个月的日历
具体某一年,显示这一年的日历。
(2)案例:
[root@hadoop003 /]# cal
[root@hadoop003 /]# cal -3
[root@hadoop003 /]# cal 2016
[root@hadoop101 ~]# cal
二月 2020
日 一 二 三 四 五 六
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
[root@hadoop101 ~]# cal -3
一月 2020 二月 2020 三月 2020
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六
1 2 3 4 1 1 2 3 4 5 6 7
5 6 7 8 9 10 11 2 3 4 5 6 7 8 8 9 10 11 12 13 14
12 13 14 15 16 17 18 9 10 11 12 13 14 15 15 16 17 18 19 20 21
19 20 21 22 23 24 25 16 17 18 19 20 21 22 22 23 24 25 26 27 28
26 27 28 29 30 31 23 24 25 26 27 28 29 29 30 31
[root@hadoop101 ~]# cal 2016
2016
一月 二月 三月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六
1 2 1 2 3 4 5 6 1 2 3 4 5
3 4 5 6 7 8 9 7 8 9 10 11 12 13 6 7 8 9 10 11 12
10 11 12 13 14 15 16 14 15 16 17 18 19 20 13 14 15 16 17 18 19
17 18 19 20 21 22 23 21 22 23 24 25 26 27 20 21 22 23 24 25 26
24 25 26 27 28 29 30 28 29 27 28 29 30 31
31
四月 五月 六月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六
1 2 1 2 3 4 5 6 7 1 2 3 4
3 4 5 6 7 8 9 8 9 10 11 12 13 14 5 6 7 8 9 10 11
10 11 12 13 14 15 16 15 16 17 18 19 20 21 12 13 14 15 16 17 18
17 18 19 20 21 22 23 22 23 24 25 26 27 28 19 20 21 22 23 24 25
24 25 26 27 28 29 30 29 30 31 26 27 28 29 30
七月 八月 九月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六
1 2 1 2 3 4 5 6 1 2 3
3 4 5 6 7 8 9 7 8 9 10 11 12 13 4 5 6 7 8 9 10
10 11 12 13 14 15 16 14 15 16 17 18 19 20 11 12 13 14 15 16 17
17 18 19 20 21 22 23 21 22 23 24 25 26 27 18 19 20 21 22 23 24
24 25 26 27 28 29 30 28 29 30 31 25 26 27 28 29 30
31
十月 十一月 十二月
日 一 二 三 四 五 六 日 一 二 三 四 五 六 日 一 二 三 四 五 六
1 1 2 3 4 5 1 2 3
2 3 4 5 6 7 8 6 7 8 9 10 11 12 4 5 6 7 8 9 10
9 10 11 12 13 14 15 13 14 15 16 17 18 19 11 12 13 14 15 16 17
16 17 18 19 20 21 22 20 21 22 23 24 25 26 18 19 20 21 22 23 24
23 24 25 26 27 28 29 27 28 29 30 25 26 27 28 29 30 31
30 31
[root@hadoop101 ~]#