Ubuntu 22.04 LTS 更改时区设置

今天遇见一种情况,明明程序没问题,但是在本地测试就是执行不了,最后发觉是服务器和本地客户端时间不一致导致。

Ubuntu 服务器用户,默认情况下没有设置时区。但是,具有活动 Internet 连接的桌面用户可能会自动设置此设置。提供正确的时区信息对于执行不同的系统相关任务至关重要。此外,当您设置依赖于系统时区,提供不准确的信息可能会导致问题。

更改步骤如下

首先,通过在终端中运行以下命令,确保所有系统包都是最新的。

sudo apt update
sudo apt upgrade

运行以下命令以检查 Ubuntu 上的当前时区:

timedatectl

查看与当前时区相关的详细信息,请执行以下“ ls”命令:

ls -l /etc/localtime

输出:

               Local time: Fri 2023-03-10 14:46:46 UTC
           Universal time: Fri 2023-03-10 14:46:46 UTC
                 RTC time: Fri 2023-03-10 14:46:46
                Time zone: Etc/UTC (UTC, +0000)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

更改当前时区需先找到地区和城市格式:

timedatectl list-timezones

将看到带有城市名称的地区列表。利用键盘“ up”和“ down”键盘键找出所需的时区。

输出:

Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
Africa/Asmera
Africa/Bamako
Africa/Bangui
Africa/Banjul
Africa/Bissau
Africa/Blantyre
Africa/Brazzaville
Africa/Bujumbura
Africa/Cairo
Africa/Casablanca
Africa/Ceuta
Africa/Conakry
Africa/Dakar
......

找到您的时区后,使用以下格式设置您自己的时区:

timedatectl set-timezone Asia/Jakarta

通过执行简单的“ timedatectl”命令来验证添加的更改:

timedatectl

输出:

               Local time: Fri 2023-03-10 22:50:10 CST
           Universal time: Fri 2023-03-10 14:50:10 UTC
                 RTC time: Fri 2023-03-10 14:50:10
                Time zone: Asia/Shanghai (CST, +0800)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no

如果觉得文章对你有帮助,欢迎点赞留言打赏请我喝杯咖啡!

赞(2) 请我喝咖啡
转载请注明来源及链接:奇叔 » Ubuntu 22.04 LTS 更改时区设置

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏