新手必须掌握的Linux命令-timedatectl命令
TIME 2022-12-03 18:45
timedatectl命令
用于设置系统的时间,英文全称为“time date control”,语法格式为 timedatectl [参数]
timedatectl命令中常见的参数格式及作用如表
参数 | 作用 |
status | 显示状态信息 |
list-timezones | 列出已知时区 |
set-time | 设置系统时间 |
set-timezone | 设置生效时区 |
查看系统时间与时区
[root@456 ~]# timedatectl status
返回结果
Local time: 六 2022-12-03 18:46:53 CST
Universal time: 六 2022-12-03 10:46:53 UTC
RTC time: 六 2022-12-03 10:46:52
Time zone: Asia/Shanghai (CST, +0800)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
如果您查到的时区不是上海(Asia/Shanghai),或者想换到别的时区,那么首先要获取别的时区的列表
[root@456 ~]# timedatectl list-timezones
返回结果
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
……..
返回一大串,时区列表会按照七大洲的首字母顺序排列,首先出来的是非洲
按键盘的PgDn键往下翻页,往上翻页按PgUp键
比如说我们将时区设置为 Asia/Hong_Kong 那么命令就是
[root@456 ~]# timedatectl set-timezone Asia/Shanghai
设置了时区,那么如何设置日期呢?
[root@456 ~]# timedatectl set-time 2022-12-03
设置了日期,那么如何设置时间呢?
[root@456 ~]# timedatectl set-time 18:57
设置完,检查一下是否正确
[root@456 ~]# date
返回结果
2022年 12月 03日 星期六 18:57:57 CST
点击数:4