Después de instalar CentOS 7.x, descubrí que la hora del sistema está exactamente 12 horas por detrás de la hora de Beijing, lo que se debe a que la zona horaria predeterminada es incorrecta. Verifique la hora del sistema y encuentre que la zona horaria es EDT (Eastern Daylight Time), de la siguiente manera:
# fecha
sábado 22 de abril 00:52:30 EDT 2023
La zona horaria debe cambiarse a CST (hora estándar de China), los pasos son los siguientes.
El primer paso es hacer una copia de seguridad del archivo de configuración original.
# mv /etc/localtime /etc/localtime.bak
El segundo paso es crear una conexión suave.
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
El tercer paso, confirmación de la prueba.
# fecha
sábado 22 de abril 13:03:25 CST 2023
Puedes ver que el tiempo ha vuelto a la normalidad. Al mirar el archivo de configuración, puede ver que el enlace suave de configuración original es la configuración de Nueva York.
Adjunto: si la hora del sistema sigue siendo diferente de la hora de Beijing después de los pasos anteriores, puede usar ntpdate para sincronizar la hora del sistema .