专栏首页ITCoder如何在 Ubuntu 20.04 上设置或者修改时区

如何在 Ubuntu 20.04 上设置或者修改时区

使用正确的时区,对于系统相关的任务和进程来说,是最基本的。例如,cron 守护进程,使用系统时区来执行定时任务,并且在日志中的时间戳也是基于相同的系统时区。

在 Ubuntu 上,系统时区通常在安装的时候设置,但是可以很容易地在后面进行修改。

本文描述了如何使用命令行或者 GUI 界面在 Ubuntu 20.04 上设置或者修改时区。

一、前提条件

以 root 身份或者其他的sudo 用户身份设置或者修改系统时区。

二、检查当前的系统时区

timedatectl是一个命令行工具,它允许你查看或者修改系统的时间和日期。它在所有现代的基于 System 的 Linux 系统中都可以使用,包括 Ubuntu 20.04.

想要打印当前系统时区,不带参数运行timedatectl

timedatectl

下面的输出显示系统时区被设置为"UTC”:

               Local time: Wed 2020-05-06 19:33:20 UTC
           Universal time: Wed 2020-05-06 19:33:20 UTC
                 RTC time: Wed 2020-05-06 19:33:22    
                Time zone: UTC (UTC, +0000)           
System clock synchronized: yes                         
              NTP service: active                      
          RTC in local TZ: no   

系统时区通过链接文件/etc/localtime配置,该链接指向/usr/share/zoneinfo目录下的一个二进制时区标识文件。另外一个检查时区的方法就是显示这个链接文件指向的实际路径,使用ls命令:

ls -l /etc/localtime
lrwxrwxrwx 1 root root 27 Dec 10 12:59 /etc/localtime -> /usr/share/zoneinfo/Etc/UTC

系统的时区同时也被写入/etc/timezone文件:

cat /etc/timezone
UTC

三、使用timedatectl命令修改时区

在修改时区时,你将需要找到你想要使用的时区的一个很长的名字。时区通常使用"地区/城市"格式.

想要列出所有可用的时区,你可以列出/usr/share/zoneinfo目录下的所有文件,或者运行timedatectl命令,加上list-timezones选项:

timedatectl list-timezones
...
America/Montevideo
America/Nassau
America/New_York
America/Nipigon
America/Nome
America/Noronha
...

一旦你识别出哪一个时区能准备描述你的位置,以 root 或者其他有 sudo 权限的用户身份,运行下面的命令:

sudo timedatectl set-timezone your_time_zone

例如,想要将系统时区设置为America/New_York

sudo timedatectl set-timezone America/New_York

运行timedatectl命令去验证修改:

timedatectl
               Local time: Wed 2020-05-06 15:41:42 EDT  
           Universal time: Wed 2020-05-06 19:41:42 UTC  
                 RTC time: Wed 2020-05-06 19:41:48      
                Time zone: America/New_York (EDT, -0400)
System clock synchronized: yes                         
              NTP service: active                      
          RTC in local TZ: no   

四、使用 GUI 修改时区

如果你正在运行 Ubuntu 桌面版,你还可以通过 GUI 来修改当前系统时区。

01.点击系统图标,打开系统设置窗口,像下图一样:

02.在系统设置窗口,点击Date & Time标签。如果Automatic Time Zone被打开,并且你拥有互联网连接,定位服务也开启了,那么根据你的位置,你的时区应该已经被自动设置好了。

03.想要选择新时区,你需要点击地图,或者通过搜索栏,搜索一个时区。

一旦完成,点击x来关闭窗口。

五、总结

我们已经向你展示如何修改你的 Ubuntu 系统的时区。

原文 :https://linuxize.com/post/how-to-set-or-change-timezone-on-ubuntu-20-04/

    版权声明:本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!
本文分享自作者个人站点/博客:https://www.itcoder.tech/复制
如有侵权,请联系 yunjia_community@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • 如何在 Ubuntu 20.04 上设置或者修改时区

    本文最先发布在:https://www.itcoder.tech/posts/how-to-set-or-change-timezone-on-ubuntu-2...

    雪梦科技
  • 如何在 Debian 10 设置或者修改时区

    使用正确的时区对于很多系统相关的任务和进程都是基本的必要的。例如:cron 守护程序使用系统时区来执行 cron 任务,并且日志文件中的时间戳也是基于系统时区的...

    雪梦科技
  • 如何在 CentOS 8 设置或者修改时区

    使用正确的时区对于很多系统相关的任务和进程都是基本的必要的。例如:cron 守护程序使用系统时区来执行 cron 任务,并且日志文件中的时间戳也是基于系统时区的...

    雪梦科技
  • 如何在 Ubuntu 20.04 上修改主机名

    本文最先发布在:https://www.itcoder.tech/posts/how-to-change-hostname-on-ubuntu-20-04/

    雪梦科技
  • 如何在CentOS 8上设置或更改时区

    对于许多与系统相关的任务和过程,使用正确的时区至关重要。 例如,cron守护程序使用系统的时区执行cron作业,而日志文件中的时间戳基于同一系统的时区。

    用户5005176
  • 如何在 Ubuntu 20.04 上设置 Apache 虚拟主机

    一个虚拟主机是一段 Apache 配置指令,它允许你在一台单独的服务器上运行一个或者多个指令。通过 虚拟主机,你可以指定网站根目录(托管网站文件),每个网站创建...

    雪梦科技
  • 如何在 Ubuntu 20.04 上设置 Nginx 服务器配置块

    一个服务器配置块是一个 Nginx 指令,它定义了对于一个指定域名的设置,允许你在一个单机服务器上运行多个网站。对于每一个网站,你可以设置网站文件根目录(包含网...

    雪梦科技
  • 如何在 Ubuntu 20.04 上安装 Apache Maven

    本文最先发布在 : https://www.itcoder.tech/posts/how-to-install-apache-maven-on-ubuntu-2...

    雪梦科技
  • 如何在 Ubuntu 20.04 上使用 UFW 来设置防火墙

    本文最先发布在:https://www.itcoder.tech/posts/how-to-setup-a-firewall-with-ufw-on-ubunt...

    雪梦科技
  • 如何在 Ubuntu 20.04 上使用 UFW 来设置防火墙

    防火墙是一个用来监视和过滤进出网络流量的工具。它通过定义一系列安全规则,来决定是否允许或者屏蔽指定的流量。

    雪梦科技
  • 如何在Ubuntu 14.04上更改PHP设置

    PHP是一种服务器端脚本语言,被许多流行的CMS和博客平台使用,如WordPress和Drupal。它也是流行的LAMP和LEMP堆栈的一部分。在设置基于PHP...

    彼岸轮回
  • 如何在Ubuntu 14.04上设置时区和NTP同步[快速入门]

    正确设置服务器的时钟和时区对于确保分布式系统的正常运行和维护准确的日志时间戳至关重要。本教程将向您展示如何配置NTP时间同步并在Ubuntu 14.04服务器上...

    宇cccc
  • 服务端升级 Ubuntu 20.04 LTS 记录

    本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。 署名 4.0 国际 (CC BY 4.0)

    soulteary
  • 关于 Ubuntu 20.04 LTS Focal Fossa,我所知道的一切

    Ubuntu是目前领先的开源操作系统,它将于2020年4月23日发布名为Ubuntu 20.04 LTS Focal Fossa的新版本。目前,开发人员版本可供...

    用户8705048
  • Ubuntu Budgie 20.04 LTS:平滑、精致和丰富的变化

    正如我们向读者承诺的那样,我们将对 Ubuntu 20.04 LTS 版本的所有主要特色版进行评测。在这个续篇中,我们将对 Ubuntu Budgie 进行评测...

    用户1880875
  • 服务端升级 Ubuntu 20.04 LTS 记录

    本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。 署名 4.0 国际 (CC BY 4.0)

    soulteary
  • macOS Big Sur 使用全新虚拟化框架创建超轻量虚拟机!

    之前我给大家介绍过如何在 macOS 上使用 multipass 创建轻量级虚拟机来使用 Podman,众小伙伴纷纷齐说真香。今天我要给大家介绍一个全新的黑科技...

    程序猿DD
  • macOS Big Sur 使用全新虚拟化框架创建超轻量虚拟机!

    之前我给大家介绍过如何?在 macOS 上使用 multipass 创建轻量级虚拟机来使用 Podman,众小伙伴纷纷齐说真香。今天我要给大家介绍一个全新的黑科...

    米开朗基杨
  • 如何在Ubuntu 20.04 上安装 Xrdp 服务器(远程桌面)

    本文最先发布在: https://www.itcoder.tech/posts/how-to-install-xrdp-on-ubuntu-20-04/

    雪梦科技

扫码关注云+社区

领取腾讯云代金券