Linux时区设置:如何修改服务器时间和时区(linux时间时区)

Linux是一种流行的操作系统,它在服务器上使用得尤其多,因此,修改Linux服务器时间和时区是一个很重要的任务。本文将介绍如何正确的设置和修改Linux服务器的时区,以及如何修改服务器的时间。

首先,对于Linux服务器的时区,可以使用`tzselect`命令查询时区,如:

tzselect
Please identify a location so that time zone rules can be set correctly.
Please select a continent or ocean.
1) Africa 6) Pacific 11) Show below list of valid time zone
2) Americas 7) Australia 12) Exit
3) Antarctica 8) Europe
4) Arctic 9) Indian
5) Asia 10) Atlantic
#? 2

从上面的输出中可以看出,选择要调整到的时区所在的不同大洲。比如这里,按2选择

了南美洲,在下一步可以继续选择时区,以此类推,最终确定要调整到的时区。

其次,需要使用`ls /usr/share/zoneinfo`命令来列出该时区所包含的文件:

ls /usr/share/zoneinfo
...
US
UTC
W-SU
WET
Zulu

这里我们假设要设置为美国中部时区,所以需要确定 `/usr/share/zoneinfo/US/Central` 文件是否存在:

![此处输入图片的描述][1]

可以通过以下命令更改时区:

sudo unlink /etc/localtime
sudo ln -s /usr/share/zoneinfo/US/Central /etc/localtime

最后,更改服务器的时间,可以使用`date`命令来设置服务器时间:

sudo date --set "2020-10-25 20:45:00"

这就把服务器的时间设置为2020-10-25 20:45:00

总的来说,修改Linux服务器的时区和时间是很容易的,只需要对应的命令即可实现。首先,需要确定服务器要调整到的时区;然后,查看`/usr/share/zoneinfo`目录,确定所要调整的文件;最后,使用`date`命令来修改服务器的时间。

[1]: https://s2.ax1x.com/2020/06/21/NwcmlV.png


数据运维技术 » Linux时区设置:如何修改服务器时间和时区(linux时间时区)