CentOS
可以使用以下步骤将 CentOS 服务器的时区修改为 GMT +8。
- 查看系统当前时区:
timedatectl status
- 修改时区为 GMT +8:
timedatectl set-timezone Asia/Shanghai
- 检查时区是否已经更新:
timedatectl status
- 使用 ntp 同步时间(可选):
yum -y install ntp
systemctl start ntpd
请注意,在上述命令中,“Asia/Shanghai”是将时区设置为 GMT +8 的示例,您可以根据需要选择其他时区。
使用 ntp 同步时间是一个可选步骤。你不需要在修改时区之后设置 ntp, 如果你的机器的时间不需要非常精确的话。但是, 如果你需要确保系统的时间是准确的,并且你的机器是在互联网上运行, 使用 ntp 同步时间是很有必要的。因为网络时间协议(NTP)可以从网络上获取非常精确的时间,并且可以将其同步到系统上。
Debian/Ubuntu
在 Debian 和 Ubuntu 等发行版上,也可以使用类似的命令来修改系统时区。
- 查看系统当前时区:
timedatectl status
- 修改时区为 GMT +8:
sudo dpkg-reconfigure tzdata
- 然后选择:Asia --> Shanghai。
-
检查时区是否已经更新:
timedatectl status
- 使用 ntp 同步时间:
apt install ntp
systemctl start ntp
注意:如果没有 timedatectl,你也可以使用 date 来查看当前时间。