Centos 服务器时间同步

新装的服务器可能设置了错误的,需要调整时区并调整时间.如下是使用NTP来从一个时间服务器同步

cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

ntpdate us.pool.ntp.org
很简单吧,解析一下,第一句是把当前时区调整为上海就是+8区,想改其他时区也可以去看看/usr/share/zoneinfo目录;

然后第二句是利用ntpdate同步标准时间.

没有安装ntpdate的可以yum一下:

yum install -y ntpdate
加入定时计划任务,每隔10分钟同步一下时钟

crontab -e

0-59/10 * * * * /usr/sbin/ntpdate us.pool.ntp.org | logger -t NTP
中国国家授时中心:
http://www.time.ac.cn/stime.asp 

其他网络时间服务器地址如下:(也可以自己去搜索下)

time.nist.gov (美国)
ntp.fudan.edu.cn (复旦) )(国内用户推荐使用此服务器)
timekeeper.isi.edu
subitaneous.cpsc.ucalgary.ca
usno.pa-x.dec.com
time.twc.weather.com
swisstime.ethz.ch
ntp0.fau.de
ntp3.fau.de
time-a.nist.gov
time-b.nist.gov
time-nw.nist.gov
nist1-sj.glassey.com

210.72.145.44 也是一个不错的地址,速度很快!

[DATE]

我们一般使用“date -s”命令来修改系统时间。比如将系统时间设定成1996年6月10日的命令如下。

#date -s 06/10/96
将系统时间设定成下午1点12分0秒的命令如下。
#date -s 13:12:00

—- 注意,这里说的是系统时间,是linux由操作系统维护的。
—- 在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性,Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时间就有可能没有被写入CMOS,这就是问题的原因。如果要确保修改生效可以执行如下命令。

—- #/sbin/clock -w

—- 这个命令强制把系统时间写入CMOS

思章老师

认准了方向,就要勇敢地走下去,十年磨一剑,我相信,只要坚持,一切都有可能。

相关日志

  1. 没有图片

    2013.11.19

    WordPress个性轻博客主题 XiaoXiao 发布

    很早就发布过轻博客主题 Cimple,深受大…

  2. 没有图片

    2012.02.28

    Windows 2003 Server 权限设置教程

    整理了一下Windows 2003 Serv…

  3. 没有图片

    2010.03.15

    DEDECMS标题中去掉斜线的办法

    在上一教程中,我通过使用“DedeCMS当前…

  4. 没有图片

    2010.03.17

    SSH+MyEnTunnel+Firefox+AutoProxy完全方案

    本来对翻墙也没有很强烈的欲望,有时偶尔用一下…

  5. 没有图片

    2010.05.08

    将硬盘分区转换为NTFS格式的命令

    在 Windows 2K 以上版本的操作系统…

  6. 没有图片

    2011.10.07

    博客启用日志评分插件:Emo Vote

    今天新主题上线后,总感觉日志下面少点什么,于…

评论

  1. 平板电脑推荐 2012.06.14 2:36下午

    第一句就失败了,看来是缺少东西

  2. 混乱羽翼 2012.05.20 11:29下午

    偶被欺骗了,还以为一直都没有更新呢~原来是有两篇日志是置顶的

    • 落花生 2012.05.23 11:26下午

      哈哈,更新了!有2个置顶的。