简介
Ubuntu 系统默认使用 UTC 时间,如果您需要将系统时间设置为其他时区,可以按照以下步骤进行操作:
步骤一:查看当前时区
在终端中输入以下命令查看当前系统时区:
|
|
输出结果类似如下:
|
|
其中,Time zone:
一行显示当前系统时区,例如这里是Asia/Shanghai (CST)
,即中国上海时区。
步骤二:选择目标时区
您可以使用以下两种方法选择目标时区:
- 使用
tzselect
命令
|
|
该命令会启动一个交互式界面,引导您选择目标时区。
- 直接指定时区名称
如果您知道目标时区的名称,可以使用以下命令将其设置为系统时区:
|
|
例如,将系统时区设置为美国纽约时区:
|
|
步骤三:更新系统时间
设置完时区后,需要更新系统时间,使其与目标时区保持一致。可以使用以下命令更新系统时间:
|
|
该命令会从 NTP 服务器同步时间。
步骤四(可选):修改硬件时间
如果您希望在系统关机后也能保持正确的时间,需要修改硬件时间。可以使用以下命令修改硬件时间:
|
|
该命令会将系统时间写入硬件时钟。
验证
完成上述步骤后,您可以再次使用 timedatectl
命令查看当前系统时区和时间,确认是否更新成功。
注意事项
- 修改系统时区可能会影响一些应用程序,例如使用定时任务的应用程序。
- 修改硬件时间可能会导致系统无法正常启动,请谨慎操作。