网上找了以下,发现下面这个说的比较简单,但是不适合ubuntu:
来源:http://zhidao.baidu.com/question/491258850.html?seed=0
通过ntp服务,自动获取网络时间并同步
定时校正服务器时间
# yum install –y ntp //安装ntp服务
# crontab -e //打开linux定时计划任务
0 23 * * * /usr/sbin/ntpdate 210.72.145.44 //加入这一行信息
以上命令设置好后存盘。
# /sbin/service crond reload //重载linux计划任务
重载计划任务配置
您的机器将在每天的23:00根据中国国家授时中心的NTP服务器时间自动校准时间。
########################################
不过,上面的不是ubuntu的,我就照猫画虎吧。如下是ubuntu中校正时间的解决方案:
$sudo apt-get install -y ntp
$sudo crontab -e
#在这里可能会出现让你选择编辑器的几个选项,不用管,enter选默认就行
0 23 * * * /usr/sbin/ntpdate 210.72.145.44 #加入这一行信息,保存退出
$sudo /etc/init.d/cron restart #重启服务
#半天没找到上面的crond,后来才知道那是centos等系统中的叫法,在ubuntu中就叫cron服务
ok,百度上查一下北京时间,来个date命令查看下对不对,完毕
后来发现官方文档了:https://help.ubuntu.com/10.04/serverguide/NTP.html
有个哥们还翻译了一部分:http://demon.tw/operating-system/ubuntu-time-synchronisation-with-ntp.html