Ubuntu 修改时区的几种方法

方法一:使用 timedatectl 命令(推荐,适用于 Ubuntu 16.04 及以上)

timedatectl 是系统自带的时间管理工具,操作简单:

查看当前时区先确认当前时区设置:

timedatectl

输出如下

               Local time: Tue 2025-08-26 02:41:12 UTC
           Universal time: Tue 2025-08-26 02:41:12 UTC
                 RTC time: Tue 2025-08-26 02:41:12
                Time zone: Etc/UTC (UTC, +0000)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

设置为香港时区

执行以下命令(需要 root 权限,若当前非 root 用户,可在命令前加 sudo):

sudo timedatectl set-timezone Asia/Hong_Kong

验证设置

再次执行 timedatectl,若显示 Time zone: Asia/Hong_Kong 则表示设置成功。

输出如下

               Local time: Tue 2025-08-26 10:42:27 HKT
           Universal time: Tue 2025-08-26 02:42:27 UTC
                 RTC time: Tue 2025-08-26 02:42:27
                Time zone: Asia/Hong_Kong (HKT, +0800)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

方法二:通过修改 /etc/timezone 文件(适用于旧版本 Ubuntu)

直接编辑时区配置文件:

sudo nano /etc/timezone

将文件内容修改为 Asia/Hong_Kong,保存并退出(nano 中按 Ctrl+O 保存,Ctrl+X 退出)。

更新系统时间同步:

sudo dpkg-reconfigure -f noninteractive tzdata

方法三:图形化界面设置(适用于带桌面环境的 Ubuntu)

  1. 打开「设置」(Settings)→「日期和时间」(Date & Time)。
  2. 关闭「自动设置时区」(Automatic time zone)开关(若开启)。
  3. 点击「时区」(Time zone)选项,在地图上找到并选择「香港」,或在搜索框输入「Hong Kong」选择。

设置完成后,系统时间会自动同步为香港当地时间。如果时间显示仍不正确,可尝试重启时间服务确保生效:

sudo systemctl restart systemd-timesyncd

给TA打赏
共{{data.count}}人
人已打赏
服务运维

ubuntu22.04 更换阿里/清华软件源的方法

2025-8-6 14:52:34

服务运维

CentOS7系统忘记密码怎么办?

2025-9-16 13:55:44

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索