Linux:时间同步

时间同步

  • 硬件时间的设置

hwclock clock   clock和hwclock用法相近,只用一个就行,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系。

查看硬件时间

hwclock

hwclock --show

hwclock -r
  • 系统时间和硬件时间的同步

同步系统时间和硬件时间,可以使用hwclock命令。

以系统时间为基准,修改硬件时间

hwclock --systohc<== sys(系统时间)to(写到)hc(Hard Clock)
 hwclock -w

以硬件时间为基准,修改系统时间

hwclock --hctosys
hwclock -s 
  • 用ntpdate从时间服务器更新时间

如果你的linux系统根本没有ntpdate这个命令

yum install ntp 

安装完了之后,你不要做什么配置,也不需要,直接测试一下

ntpdate time.nist.gov
22 Oct 21:11:43 ntpdate[5014]: adjust time server 207.200.81.113 offset -0.018788 sec  

如果出去上面的内容说明,同步成功了。然后在/etc/crontab里面加上以下内容。

  # Example of job definition:
  # .---------------- minute (0 - 59)
  # |  .------------- hour (0 - 23)
  # |  |  .---------- day of month (1 - 31)
  # |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
  # |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
  # |  |  |  |  |
  # *  *  *  *  * user-name command to be executed
   */5 * * * * ntpdate time.nist.gov   #域名或IP
 每隔十分钟同步一次。
时间: 2024-10-11 17:14:47

Linux:时间同步的相关文章

ntpd (linux时间同步)

开发板使用ntpdate 进行网络时间同步 用法 ntpdate  ip    出现如下错误 ntpdate -u ip Error resolving ai_socktype: Servname not supported for ai_socktype (-8) 1 Jan 01:44:12 ntpdate[742]: Can't find host ai_socktype: Servname not supported for ai_socktype (-8) 1 Jan 01:44:12

Linux时间同步ntpdate

Linux服务器要求时间准确,但是Linux本身没有网络时间同步功能,我们需要借助ntpdate功能来实现时间精准. 安装ntpdate yum -y install ntpdate 国内常用ntp服务器列表 #ntp.sjtu.edu.cn 202.120.2.101 (上海交通大学网络中心NTP服务器地址) #s1a.time.edu.cn 北京邮电大学 #s1b.time.edu.cn 清华大学 #s1c.time.edu.cn 北京大学 #s1d.time.edu.cn 东南大学 #s1

Linux时间同步,ntpdate命令、ntpd服务详解

声明:以下内容来自网友整理(http://blog.sina.com.cn/s/blog_636a55070101u1mg.html),为便于以后学习暂时收录,请不要随意转载 Linux默认情况下,系统时间和硬件时间,并不会自动同步.在Linux运行过程中,系统时间和硬件时间以异步的方式运行,互不干扰.硬件时间的运行,是靠Bios电池来维持,而系统时间,是用CPU tick来维持的.在系统开机的时候,会自动从Bios中取得硬件时间,设置为系统时间. linux系统时间设置,在Linux中设置系统

linux时间同步,ntpd、ntpdate

原文链接:http://luijnijei.blog.163.com/blog/static/350245942010913912192/ 其他参照:http://blog.csdn.net/suer0101/article/details/7868813 在Windwos中,系统时间的设置很简单,界面操作,通俗易懂.而且设置后,重启,关机都没关系.系统时间会自动保存在Bios的时钟里面,启动计算机的时候,系统会自动在Bios里面取硬件时间,以保证时间的不间断. 但在Linux下,默认情况下,系

Linux时间同步配置方法

1.查询是否安装ntp,若没有安装的话使用yum进行安装 rpm -q ntp yum –y install ntp 2.服务器端配置 服务器端需要修改配置文件/etc/ntp.conf vi /etc/ntp.conf 2.1以互联网的时间服务器为时间服务器的时钟 设置要求:以time.nist.gov 为时间服务器,在ntp.conf中增加或修改以下内容: restrict default ignore # 关闭所有的 NTP 要求封包 restrict 192.168.1.0 mask 2

Linux时间同步+国内常用的NTP服务器地址

当Linux服务需要时间戳的时候,时间同步就显得十分重要.这里介绍下,最近我使用的一个同步命令. ntpdate 我的虚拟机是CentOS,安装ntpdate yum install ntpdate 然后 选择上海交大的NTP服务器进行同步 ntpdate ntp.sjtu.edu.cn 国内常用的NTP地址 地址转自豆瓣(http://www.douban.com/note/171309770/) 210.72.145.44 (国家授时中心服务器IP地址) 133.100.11.8 日本 福冈

Linux时间同步命令

一. 使用ntpdate 命令 1.1 服务器可链接外网时 # crontab -e 加入一行: */1 * * * * ntpdate 210.72.145.44 210.72.145.44 为中国国家授时中心服务器地址,这样该机每隔1分重就可以与国家授时中心进行同步了. 注意: 在使用ntpdate 命令时, ntpd 服务必须是关闭的, 否则会报the NTP socket is in use, exiting 错误. 关闭 ntpd 服务命令如下: [[email protected] 

Linux时间同步

####时间同步#### 1.服务端yum install chrony -y   ##安装服务 vim /etc/chrony.conf    ##主配置文件21 # Allow NTP client access from local network.22 allow 172.25.0.0/24  ##允许谁去同步我的时间27 # Serve time even if not synchronized to any NTP server.28 local stratum 10 ##不去同步任

Linux时间同步服务

1.同步网络时间到系统时间ntpdate命令 [[email protected] test1]# date Tue Sep  6 07:12:03 CST 2016 [[email protected] test1]#  ntpdate  cn.pool.ntp.org 6 Sep 09:18:23 ntpdate[13047]: step time server 120.25.108.11 offset 7566.199829 sec [[email protected] test1]# d

Linux时间同步配置教程

生产环境关联主机间常要求时间一致,若有NTP时间同步服务器,可配置各主机与时间同步服务器同步时间. 1 服务端配置1.1 安装ntpd yum install -y ntp 1.2 配置ntp.conf文件 cat > /etc/ntp.conf <<EOF # restrict行和-6行分别表示拒绝ipv4和ipv6用户同步 restrict default kod nomodify notrap nopeer noquery restrict -6 default kod nomod