在Ubuntu镜像中设置时区可通过以下两种方式操作:
一、命令行设置(推荐)
-
使用timedatectl命令
- 查看可用时区:
timedatectl list-timezones
- 设置时区(如上海):
sudo timedatectl set-timezone Asia/Shanghai
- 验证设置:
timedatectl 或 date。
-
使用dpkg-reconfigure工具
- 执行命令:
sudo dpkg-reconfigure tzdata
- 按提示选择地理区域(如Asia)和城市(如Shanghai),保存后生效。
二、图形界面设置(需桌面环境)
- 点击右上角系统菜单 → Settings(设置)→ Date & Time(日期和时间)。
- 在“Time Zone”下拉菜单中选择目标时区(如Asia/Shanghai),点击Apply即可。
注意事项
- 若需永久生效,建议同时执行
sudo hwclock --systohc 同步硬件时钟。
- 部分场景(如Docker容器)需在容器内单独设置时区。