Linux 设置时区与时间
1 设置时区
先查看可用时区:
timedatectl list-timezones
如果你在中国大陆用:
sudo timedatectl set-timezone Asia/Shanghai
如果你在台湾:
sudo timedatectl set-timezone Asia/Taipei
2 验证是否生效
timedatectl
你应该看到类似:
Time zone: Asia/Shanghai (CST, +0800)
3 同步时间
开启 NTP 自动校时:
sudo timedatectl set-ntp true
4 如果时间还是不对
4.1 ESXi 虚拟机环境
VMware 可能在“抢时间控制权”👇
安装并启动:
sudo apt install open-vm-tools -y
sudo systemctl enable --now open-vm-tools
👉 然后建议关闭 VMware 时间同步
4.2 手动强制同步时间
sudo apt install chrony -y
sudo systemctl restart chrony
4.3 ✅ 临时修改时间
sudo date -s "2026-03-18 14:30:00"