首页  > 操作系统 > linux 检查时区

linux 检查时区

操作系统 2025-01-09 1

在Linux体系中,你能够运用以下指令来检查当时体系时区:

```bashdate```

这条指令会显现当时的体系日期和时刻,一起也会显现当时的时区。例如,输出可能是这样的:

```Thu Jan 9 12:34:56 UTC 2025```

其间,“UTC”表明和谐世界时(Coordinated Universal Time),即体系当时的时区。

假如你想要检查体系配置的时区信息,能够运用以下指令:

```bashtimedatectl status```

这条指令会显现体系的时刻、日期和时区信息,包含是否启用网络时刻协议(NTP)等。输出可能会包含如下信息:

```Local time: Thu 20250109 12:34:56 UTCUniversal time: Thu 20250109 12:34:56 UTCRTC time: Thu 20250109 12:34:56Time zone: UTC NTP enabled: yesNTP synchronized: yesRTC in local TZ: no```

在这里,“Time zone: UTC ”表明体系配置的时区是和谐世界时(UTC),偏移为 0000。

Linux 检查时区:全面攻略

在Linux体系中,正确设置时区关于保证应用程序和体系服务的时刻准确性至关重要。本文将具体介绍如安在Linux体系中检查和修正时区,帮助您保证体系时刻的正确性。

一、检查当时时区

要检查Linux体系的当时时区,您能够运用以下几种办法:

运用 `date` 指令:

在终端中输入 `date` 指令,然后按回车键,您将看到体系当时的日期和时刻,包含时区信息。

示例:

date

输出:

Wed Nov 26 17:59:14 CST 2024

运用 `timedatectl` 指令:

`timedatectl` 是一个强壮的指令行东西,能够检查和设置体系时刻、时区等信息。

在终端中输入 `timedatectl` 指令,然后按回车键,您将看到体系当时的本地时刻、UTC时刻、RTC时刻、时区等信息。

示例:

timedatectl

输出:

Local time: Wed 2024-11-26 17:59:14 CST

Universal time: Wed 2024-11-26 09:59:14 UTC

RTC time: Wed 2024-11-26 09:59:14

Time zone: Asia/Shanghai (CST, 0800)

NTP enabled: no

NTP synchronized: yes

RTC in local TZ: no

DST active: n / a

二、修正时区

假如您需求修正Linux体系的时区,能够运用以下办法:

运用 `timedatectl` 指令:

在终端中输入以下指令,将体系时区设置为所需的时区(例如,亚洲/上海):

sudo timedatectl set-timezone Asia/Shanghai

运用 `tzselect` 指令:

`tzselect` 是一个交互式指令行东西,能够帮助您挑选和设置时区。

在终端中输入以下指令,然后依照提示操作:

sudo tzselect

手动修正时区文件:

您能够经过手动修正 `/etc/localtime` 文件来更改时区。首要,备份原始的时区文件:

sudo cp /etc/localtime /etc/localtime.bak

将新的时区文件链接到 `/etc/localtime`:

sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

三、验证时区更改

在修正时区后,您能够运用以下办法验证更改是否成功:

运用 `date` 指令:

在终端中输入 `date` 指令,然后按回车键,您将看到体系当时的日期和时刻,包含新的时区信息。

运用 `timedatectl` 指令:

在终端中输入 `timedatectl` 指令,然后按回车键,您将看到体系当时的本地时刻、UTC时刻、RTC时刻、时区等信息,承认时区已更改。

Linux | 时区 | timedatectl | tzselect |


Copyright © 2016-2028零基础教程 Rights Reserved. XML地图