Linux date 时间设置同步命令分享

 更新时间:2018年04月04日 08:46:28   作者:北漂的SA  
Linux服务器运行久时,系统时间就会存在一定的误差,一般情况下可以使用date命令进行时间设置,但在做数据库集群分片等复杂操作时对多台机器的时间差是有要求的,此时就需要使用ntpdate进行时间同步。

date命令:

#date
显示系统时间

hwclock命令 (即hardwareclock系统硬件时间)

#hwclock
显示硬件时间
#hwclock -w
将系统时间写入到系统硬件当中

ntpdate

ntpdate 是一个linux时间同步服务软件,具体的详细资料请参考下百度,有很多详细的资料

查看本机是否安装ntpdate服务,如果没有安装,请 yum install -y ntpdate

同步时间

输入ntpdate time.nist.gov同步网络时间

结果:3 Jun 15:42:39 ntpdate[4721]: adjust time server 211.115.194.21 offset -0.005885 sec

出现上述结果代表时间同步成功,上面的大致意思为调整时间为服务器211.115.194.21的时间,相差-0.005885秒的时间
如果上面time.nist.gov服务器同步不了,可以换下面几个时间服务器试试:

time.nist.gov
time.nuri.net
0.asia.pool.ntp.org
1.asia.pool.ntp.org
2.asia.pool.ntp.org
3.asia.pool.ntp.org

同步时间成功后调整硬件时间

#hwclock -w

执行成功后, 查看系统硬件时间(不出意外的话,现在date和hwclock现实的时间均为internet时间)

#date
#hwclock

执行上述命令,显示的时间应该一样的

定时执行时间同步任务,所以我们利用crontab -e 来添加定时任务

/1 ntpdate time.nuri.net;hwclock -w

即:#每隔一个小时同步一下internet时间,并写入硬件

相关文章

  • Linux(Ubuntu 18.04)上安装Anaconda步骤详解

    Linux(Ubuntu 18.04)上安装Anaconda步骤详解

    Anaconda是最受欢迎的python数据科学和机器学习平台,用于大规模数据处理,预测分析和科学计算。这篇文章主要介绍了Linux(Ubuntu 18.04)上安装Anaconda的方法,需要的朋友可以参考下
    2018-11-11
  • 关于linux下core dump【总结】

    关于linux下core dump【总结】

    下面小编就为大家带来一篇关于linux下core dump【总结】。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • Linux中如何查看文件的创建时间详解

    Linux中如何查看文件的创建时间详解

    这篇文章主要给大家介绍了关于Linux中如何查看文件的创建时间的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Linux具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-12-12
  • Windows Apache2.4 VC9(ApacheHaus)详细安装配置教程

    Windows Apache2.4 VC9(ApacheHaus)详细安装配置教程

    这篇文章主要介绍了Windows Apache2.4 VC9(ApacheHaus)详细安装配置教程,需要的朋友可以参考下
    2017-09-09
  • 比较详细的基于CentOS的WWW服务器架设指南

    比较详细的基于CentOS的WWW服务器架设指南

    本文参考了网上高手的教程和结合自己的实践经验而来。网上关于LAMP安装配置的教程虽然很多,但长篇大论的让你抓不到重点,短小精悍的对新手来说又难了点,所以初次配置时最容易在某个环节卡住,从而打击了学习的激情或者耽误了宝贵的时间。于是就整理出这个学习笔记。如果文中有错误的地方,恳请大家指正,不要误导了初学者。
    2008-06-06
  • Ubuntu设置开机自动挂载所有格式硬盘分区

    Ubuntu设置开机自动挂载所有格式硬盘分区

    原来那么简单,安装下面的东东,运行,设置,搞定!
    2008-09-09
  • 详解ubuntu下安装Docker

    详解ubuntu下安装Docker

    本篇文章主要介绍了ubuntu下安装Docker,详细的介绍了安装Docker的情况,具有一定的参考价值,有需要的一起来了解一下。
    2016-12-12
  • 解决Linux系统切换用户后只显示$问题

    解决Linux系统切换用户后只显示$问题

    当我们在使用Linux系统切换用户后只显示$,所以本文将给大家详细介绍一下如何解决Linux系统切换用户后只显示$问题,文中有详细问题分析和解决方案,需要的朋友可以参考下
    2023-10-10
  • Linux下如何安装Logstash

    Linux下如何安装Logstash

    这篇文章主要介绍了Linux下如何安装Logstash问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • CentOS下命令行实现普通用户和root用户切换的实例

    CentOS下命令行实现普通用户和root用户切换的实例

    今天小编就为大家分享一篇CentOS下命令行实现普通用户和root用户切换的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06

最新评论