2020-04-15 10:38:06 +08:00
|
|
|
|
# Date 命令使用说明
|
|
|
|
|
|
|
|
|
|
Linux 一共有两个时钟,分别是:
|
|
|
|
|
|
|
|
|
|
* 硬件时钟:RTC=Real Time Clock,指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟。
|
|
|
|
|
* 系统时钟:指 kernel 中的时钟。
|
|
|
|
|
|
|
|
|
|
当 Linux 启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作。
|
|
|
|
|
|
|
|
|
|
Date 命令用于设置系统时钟。
|
|
|
|
|
|
|
|
|
|
## 显示日期与时间
|
|
|
|
|
|
2020-05-20 16:18:39 +08:00
|
|
|
|
```bash
|
2020-04-15 10:38:06 +08:00
|
|
|
|
#显示当前日期与时间
|
|
|
|
|
date
|
|
|
|
|
# 显示 10s 后的日期与时间
|
|
|
|
|
date -d "-10 second"
|
|
|
|
|
# 显示后一天的日期与时间
|
|
|
|
|
date -d "+1 day"
|
|
|
|
|
# 显示上一月的日期与时间
|
|
|
|
|
date -d "-1 month"
|
|
|
|
|
# 显示下一年的日期与时间
|
|
|
|
|
date -d "+1 year"
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## 设置日期与时间
|
|
|
|
|
|
2020-05-20 16:18:39 +08:00
|
|
|
|
```bash
|
2020-04-15 10:38:06 +08:00
|
|
|
|
date -s "12:12:12"
|
|
|
|
|
date -s "2016-12-07 12:00:00"
|
|
|
|
|
```
|