有一台服务器时间不对,我之前用date命令改过, 可过一段时间后又不对了(服务器中间应该是被其他人重启过).
查了一下原因, 原来是必须同时修改硬件时间和系统时间才可以, 否则重启后系统会还原date命令修改过的系统时间为原本错误的硬件时间.
那么就直接修改硬件时间, 再用命令同步给系统时间,就不怕重启啦. 记录一下命令:
- date 查看系统时间
- hwclock --show 查看硬件时间
- hwclock --set --date ‘2020-09-09 10:43:20’ 设置硬件时间
- hwclock --hctosys 设置系统时间按照硬件时间同步
- clock -w 保存时钟