unix系统时间定时校准

首先安装ntp服务

yum install ntp


再测试下ntp

ntpdate cn.pool.ntp.org


如果成功,再设置定时任务

crontab -e


按shift+i进入编辑模式,将以下内容加到最后

*/10 * * * * /usr/sbin/ntpdate cn.pool.ntp.org


这表示每10分钟校准一次时间

esc退出,再按shift+; 然后输入wq保存,然后重启任务服务

service crond restart


最后可以查看下系统时间是否正确

date


修改时间到指定时区,比如修改到Asia/shanghai

sudo timedatectl set-timezone Asia/Shanghai


修改到UTC标准时间(协调世界时,是地球二十四个时区的统一时间,与格林尼治时间一致)

sudo timedatectl set-timezone UTC