timedatectl 可以用来查询和更改系统时钟及其设置。
使用 systemd-firstboot(1) 来初始化已挂载(但未启动)的系统镜像的系统时区。
**语法格式:** timedatectl [参数]
**常用参数:**
| status | 显示当前时间设置 |
| ------------------- | ------------------ |
| set-time TIME | 设置系统时间 |
| set-timezone ZONE | 设置系统时区 |
| list-timezones | 显示已知时区 |
**参考实例**
查看当前的时区:
```
[root@anycode ~]# timedatectl status
```
设置系统日期:
```
[root@anycode ~]# timedatectl set-time 2020-08-20
```
查看所有的时区:
```
[root@anycode ~]# timedatectl list-timezones
```
设置时区为东八区:
```
[root@anycode ~]# timedatectl list-timezones | grep "Asia/S"
```