如何在 Linux 中设置时区
admin
2023-08-01 22:31:27
0

旨在帮助人们在世界任何地方保持白天和晚上的时间,时区对计算机来说并不重要。通常最好将您的 Linux 时区设置为与您的时区或大多数用户观察到的时区相匹配。

幸运的是,即使在安装之后,在 Linux 上配置时区也很容易。这是如何做。

为什么时区在 Linux 中很重要?

Linux 根据时间表处理许多任务。这些可以包括运行备份或检查软件更新。理想情况下,这些应该在您的 Linux 计算机在工作时间之后没有被大量使用时运行。如果您根据自己的时间设置时区,则协调起来会容易得多。

不可避免地,您需要检查日志文件是否存在潜在问题。当下午 5 点对您和 Linux 服务器意味着同样的事情时,了解什么时候发生的事情要简单得多。因此,还有一个理由来确保时区匹配。

在 Linux 中检查配置的时区

Linux 提供了几种检查时区的方法。最古老的方法是检查系统的/etc/localtime指向的位置。这是您配置时区时设置的文件位置。在系统管理的早期,这是通过手动创建从正确时区文件到/etc/localtime的符号链接来设置的。

您可以通过从终端运行命令ls -l /etc/localtime来检查这一点。

ls-command-to-check-time-zone-e1646726511825-1ls-command-to-check-time-zone-e1646726511825-1

在此示例中,您可以看到时区设置为中央标准时间或 UTC-6。

更现代的方法使用timedatectl命令,在当今的 Linux 系统上也使用该命令来设置时区。

timedatectl-output-e1646726590596-1timedatectl-output-e1646726590596-1

我们再次看到为 CST 设置了时区。

如何在 Linux 上更改时区

我们可以使用相同的timedatectl命令来更改时区。不过,首先,您需要知道您希望使用的时区的正确长名称。几年来,Linux 一直使用基于地区和城市的长名称来定义时区。

通过从终端发出命令timedatectl list-timezones来列出它们。输出会很长,所以使用空格键翻页。确定正确的选择后,可以按 q停止命令列表。

timedatectl-list-timezones-1timedatectl-output-e1646726590596-1

假设我们要根据纽约市的当地时间设置时区。我们会注意到America/New_York的列表,这是我们想要使用的。我们可以使用命令sudo timedatectl set-timezone America/New_York来设置它。然后,我们使用之前的空timedatectl命令验证更改是否生效。

using-timedatectl-to-set-time-zone-1timedatectl-output-e1646726590596-1

仅此而已,但是如果您的 Linux 服务器较旧并且没有timedatectl怎么办?

在没有timedatectl的情况下在 Linux 中设置时区会稍微复杂一些,但仍然很容易。去做这个:

  1. 在/usr/share/zoneinfo中识别正确的时区文件。
    listing-time-zone-files-1timedatectl-output-e1646726590596-1
  2. 从/etc/localtime中删除之前的符号链接。
    sudo-rm-localtime-1timedatectl-output-e1646726590596-1
  3. 创建从正确时区文件到/etc/localtime的符号链接。
    ln-localtime-1timedatectl-output-e1646726590596-1
  4. 通过从终端运行date命令来验证更改。输出将显示当前时区,我已将其更改回中央标准时间。
    output-of-date-command-1timedatectl-output-e1646726590596-1

使用 Gnome 设置配置时区

最后一点,如果您使用 Gnome 或其他 GUI 管理您的 Linux 计算机。Gnome、KDE ​​和其他主要桌面环境的设置应用程序将提供一种设置 Linux 时区的方法。

  1. 在 Gnome 或 KDE 中,打开设置 > 日期和时间或其等效项。
    Gnome-Date-and-Time-Settings-1timedatectl-output-e1646726590596-1
  2. 单击时区
    Gnome-Time-Zone-Map-1timedatectl-output-e1646726590596-1
  3. 在出现的地图上选择适当的选项。

有效管理您的 Linux 计算机

正确运行 Linux 计算机涉及许多管理任务。它们都不难,但对于新的 Linux 系统管理员来说,管理起来可能会让人不知所措。

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
在 Windows 11 中打... 什么是链路状态电源管理? 您可以在系统控制面板的电源选项中看到链接状态电源管理。它是 PCI Exp...
iPhone 屏幕上有亮绿色斑... iPhone 是市场上最稳定的智能手机之一,这主要归功于专为它们设计的 iOS 操作系统。然而,他们...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
QQ浏览器怎么制作简历 QQ浏览器是腾讯公司开发的一款极速浏览器,支持电脑,安卓,苹果等多种终端;更快的浏览体验,更安全的浏...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
Apple Watch Ult... 所有运行 watchOS 7 或更高版本的 Apple Watch 型号都包含一项名为“优化电池充电...
统信UOS每次开机后不直接进入... 统信UOS每次开机后不直接进入系统而是进入到recovery模式 按方向上键选择UOS 20 SP1...