用 timedatectl 设置系统时区
timedatectl 可以查看、设置时区并控制 NTP 时间同步,不用手动软链 /etc/localtime。
运行 `sudo timedatectl set-timezone Asia/Shanghai` 修改时区(先用 `timedatectl list-timezones` 查有效名称)。
01命令
命令
$ sudo timedatectl set-timezone Asia/Shanghai02作用说明
单独运行 `timedatectl` 可查看当前时区、时钟和 NTP 是否启用;`timedatectl list-timezones | grep -i shanghai` 能帮你找准确时区名。开启同步用 `sudo timedatectl set-ntp true`。时区修改对新启动的进程立即生效,但长期运行的守护进程可能需要重启才会用新本地时间。
03风险
04撤销
撤销
$ sudo timedatectl set-timezone UTC05来源
- timedatectl(1) - Linux manual page依据: timedatectl set-timezone sets the system timezone, list-timezones shows available zones, and set-ntp controls network time synchronization.
最后验证: 2026-09-17 · 分类: 系统与设置