linux 检查时区
在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 |