Ubuntu更改时区
原创大约 1 分钟
在 Ubuntu 系统中更改系统时间为北京时区CST, +0800
操作步骤
1. 检查当前时间设置
运行以下命令检查系统当前时间和时区:
timedatectl
输出:
Local time: Mon 2025-01-10 14:00:00 UTC
Universal time: Mon 2025-01-10 14:00:00 UTC
RTC time: Mon 2025-01-10 14:00:00
Time zone: Etc/UTC (UTC, +0000)
2. 更改时区为北京时区CST, +0800
使用 timedatectl
命令将时区设置为 Asia/Shanghai(即CST, +0800):
sudo timedatectl set-timezone Asia/Shanghai
再次检查时间确认修改成功:
timedatectl
输出:
Local time: Mon 2025-01-10 22:00:00 CST
Universal time: Mon 2025-01-10 14:00:00 UTC
RTC time: Mon 2025-01-10 14:00:00
Time zone: Asia/Shanghai (CST, +0800)
3. 手动设置时间(可选)
如果需要手动调整当前时间(例如网络时间同步未启用),可以使用以下命令:
sudo timedatectl set-time "2025-01-10 22:00:00"
4. 启用自动时间同步
启用 NTP(网络时间协议)同步,让系统时间自动同步:
sudo timedatectl set-ntp true
5. 测试网络时间同步(可选)
检查 NTP 是否正常工作:
timedatectl timesync-status
6. 验证最终设置
重新查看当前时间和同步状态,确保一切正常:
timedatectl
7. 查看时间
date