linux如何更改时区
时间: 2023-07-20 08:28:57 浏览: 82
Linux修改系统时区
在 Linux 中,可以使用以下步骤更改时区:
1. 查看当前时区
使用以下命令查看当前系统时区:
```
date
```
输出结果中,第四个参数即为当前时区。例如:
```
Sun Sep 12 15:24:51 CST 2021
```
其中 CST 表示中国标准时间。
2. 更改时区
Linux 中时区的配置文件为 /etc/localtime。可以使用以下命令备份当前时区配置文件:
```
sudo cp /etc/localtime /etc/localtime.bak
```
然后使用以下命令更改时区:
```
sudo ln -sf /usr/share/zoneinfo/Zone/SubZone /etc/localtime
```
其中,Zone 是时区所在地区,SubZone 是时区名称。例如,如果你想设置时区为北京时间,可以使用以下命令:
```
sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
```
3. 验证时区是否更改成功
使用以下命令验证时区是否已经更改成功:
```
date
```
输出结果中,第四个参数应该与你刚才设置的时区相同。例如:
```
Sun Sep 12 15:24:51 CST 2021
```
注意,这个命令只会显示时间和时区,并不会显示日期。如果你想同时显示日期和时间,可以使用以下命令:
```
date "+%Y-%m-%d %H:%M:%S %Z"
```
输出结果中,%Z 会显示当前时区。
阅读全文