1.写一个shell脚本,同步系统时间和硬件时间。
#vi time.sh //编译shell脚本,内容如下:
#!/bin/sh
hwclock --hctosys
2.定时执行time.sh的脚本。
#crontab -e
*/ 2 * * * * /home/test/time.sh //每2分钟执行一次脚本
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron
是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/sbin/service crond reload //重新载入配置
也可以将这个服务在系统启动的时候自动启动:
在/etc/rc.d/rc.local这个脚本的末尾加上:
/sbin/service
crond start
运行时可能会有报错信息,系统会发mail给我们,tail /var/spool/mail/root
查看一下
做完这些,OK啦,感谢互联网!
感谢无私奉献的大虾们!
抽空去研究一下linux的时间机制,路漫漫其修远兮