learning_record_doc/ubuntu/怎样修改 linux 时区.md
2022-12-31 17:33:47 +08:00

82 lines
3.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

> 本文由 [简悦 SimpRead](http://ksria.com/simpread/) 转码, 原文地址 [m.php.cn](https://m.php.cn/article/488386.html)
> 方法1、利用 “sudo rm -f /etc/localtime” 等命令修改系统时区2、利用 Systemd 更改 linux 系统时区语法为“sudo timedatectl set-timezone '时区'”。
> 方法1、利用 “sudo rm -f /etc/localtime” 等命令修改系统时区2、利用 Systemd 更改 linux 系统时区语法为“sudo timedatectl set-timezone '时区'”。
![](assets/2022012713362496593.jpg)
本教程操作环境linux7.3 系统、Dell G3 电脑。
怎样修改 linux 时区
-------------
如果你的 Linux 系统时区配置不正确必需要手动调整到正确的当地时区。NTP 对时间的同步处理只计算当地时间与 UTC 时间的偏移量,因此配置一个 NTP 对时间进行同步并不能解决时区不正确的问题。所以大家在用了国外云计算服务商如 Microsoft Azure 或其它 VPS、虚拟机时需要注意是否与中国大陆的时区一致。
查看 Linux 当前时区
你可以使用如下命令非常容易地就查看到 Linux 系统的当前时区:
```
date
ls -l /etc/localtime
```
![](assets/1643267257621244.png)
获取时区 TZ 值
要更改 Linux 系统时区首先得获知你所当地时区的 TZ 值,使用 tzselect 命令即可查看并选择已安装的时区文件。
执行 tzselect 命令
![](assets/1643267285121077.png)
通过向导选择你所在大洲、国家和城市
tzselect 最终将以 Posix TZ 格式(例如 Asia/Shanghai输出你所在的时区值将此记录下来。
![](assets/1643267320249485.png)
**更改每个用户的时区**
Linux 用户一个多用户系统,每个用户都可以配置自己所需的时区,你可以为自己新增一个 TZ 环境变量:
```
export TZ='Asia/Shanghai'
```
执行完成之后需要重新登录系统或刷新 ~/.bashrc 生效。
```
source ~/.bashrc
```
**更改 Linux 系统时区**
要更改 Linux 系统整个系统范围的时区可以使用如下命令:
```
sudo rm -f /etc/localtime
sudo ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
```
注意:/usr/share/zoneinfo/Asia/Shanghai 中的具体时区请用自己获取到的 TZ 值进行替换。
**使用 Systemd 更改 Linux 系统时区**
如果你使用的 Linux 系统使用 Systemd还可以使用 timedatectl 命令来更改 Linux 系统范围的时区。在 Systemd 下有一个名为 systemd-timedated 的系统服务负责调整系统时钟和时区,我们可以使用 timedatectl 命令对此系统服务进行配置。
```
sudo timedatectl set-timezone 'Asia/Shanghai'
```
![](assets/1643267361627502.png)
相关推荐:《[Linux 视频教程](http://www.php.cn/course/list/33.html)》
以上就是怎样修改 linux 时区的详细内容,更多请关注 php 中文网其它相关文章!
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系 admin@php.cn 核实处理。
> 广告:[Linux 视频教程零基础入门到精通](https://s.click.taobao.com/OSVvKWu)