Linux的时间同步

Linux的时间分为System Clock(系统时间)和Real Time Clock (硬件时间,简称RTC)。

系统时间:指当前Linux Kernel中的时间。

硬件时间:主板上有电池供电的时间。

查看系统时间的命令: #date

设置系统时间的命令: #date –set(月/日/年 时:分:秒)

例:#date –set “10/11/10 10:15”

查看硬件时间的命令: # hwclock

设置硬件时间的命令: # hwclock –set –date = (月/日/年 时:分:秒)

上述提到的是手动设置时间到一个时间点,可能与当前网络的时间有误差。下面介绍一下与时间服务器上的时间同步的方法

1.  安装ntpdate工具

# yum -y install ntp ntpdate

2.  设置系统时间与网络时间同步

# ntpdate cn.pool.ntp.org

3.  将系统时间写入硬件时间

# hwclock --systohc

时间: 2024-08-19 11:19:46

Linux的时间同步的相关文章

linux系统时间同步

1.linux系统时间同步[[email protected] ~]# /usr/sbin/ntpdate ntp1.aliyun.com2.linux系统定时同步[[email protected] ~]# echo "#time sync by xuegod62 at 2016-12-10" >> /var/spool/cron/root[[email protected] ~]# echo "*/5 * * * * /usr/sbin/ntpdate ntp

局域网内Linux服务器时间同步

局域网内Linux服务器时间同步 1.将一台能够上网的服务器作为时间服务器: # /usr/bin/rdate -s time-b.timefreq.bldrdoc.gov //将时间服务器与互联网时间服务器同步 # /etc/init.d/ntpd start //启动时间服务器 # vi /etc/cron.weekly/rdateweekly.sh //设置计划任务,每周同步一次时间 ---------------------------------------- #!/bin/sh  

多台linux服务器时间同步

1,设置A机时间服务器: a,修改 /etc/ntp.conf,如下: # Undisciplined Local Clock. This is a fake driver intended for backup# and when no outside source of synchronized time is available.server 127.127.1.0 # local clock#fudge 127.127.1.0 stratum 10 b, /etc/init.d/ntpd

Linux 服务器时间同步

Linux 服务器时间同步 Linux服务器运行久时,系统时间就会存在一定的误差,一般情况下可以使用date命令进行时间设置,但在做数据库集群分片等操作时对多台机器的时间差是有要求的,此时就需要使用ntpdate进行时间同步. 1.安装ntpd [[email protected] node1]# yum install ntpd 手动同步时间: [[email protected] node1]# ntpdate ntp.api.bz ntp常用服务器: 中国国家授时中心:210.72.145

Linux:时间同步

时间同步 硬件时间的设置 hwclock clock clock和hwclock用法相近,只用一个就行,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系. 查看硬件时间 hwclock hwclock --show hwclock -r 系统时间和硬件时间的同步 同步系统时间和硬件时间,可以使用hwclock命令. 以系统时间为基准,修改硬件时间 hwclock --systohc<== sys(系统时间)to(写到)hc(Hard Clock) hwclock -w 以硬

两台linux机器时间同步

Linux自带了ntp服务 -- /etc/init.d/ntpd,这个服务不仅可以设置让本机和某台/某些机器做时间同步,他本身还可以扮演一个time server的角色,让其他机器和他同步时间. 配置文件就是/etc/ntp.conf. 为了测试,设置让node2 -- 192.168.1.102和node1 -- 192.168.1.101做时间同步.第一步,node1做time server,node1本身不和其他机器时间同步,就是取本地时间.所以,先把node1机器的时间调准了: [[e

linux系统时间同步,硬件时钟和系统时间同步,时区的设置

1.时间同步(手动): date -s "2015-07-15 22:13:30" hwclock --systohc   (表示系统时间同步到硬件时钟) hwclock --hctosys (表示硬件时钟同步到系统时间) 2.根据互联网时间同步: 首先查看linux是否有ntp这个软件: rpm -qa | grep ntp 如果没安装继续查找: yum search ntp 然后通过上面查找的信息提示来安装这个ntp: yum install ntp.i386 完成安装后:输入nt

linux下时间同步的两种方法分享(转)

与一个已知的时间服务器同步 代码如下: ntpdate time.nist.gov 其中 time.nist.gov 是一个时间服务器. 删除本地时间并设置时区为上海 复制代码 代码如下: rm -rf /etc/localtimeln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 方法2:linux自动同步时间vi /etc/crontab加上一句: 复制代码 代码如下: 00 0 1 * * root rdate -s time.ni

linux ntp时间同步

一.搭建时间同步服务器1.编译安装ntp serverrpm -qa | grep ntp若没有找到,则说明没有安装ntp包,从光盘上找到ntp包,使用rpm -Uvh ntp***.rpm进行安装2.修改ntp.conf配置文件vi /etc/ntp.conf①.第一种配置:允许任何IP的客户机都可以进行时间同步将“restrict default nomodify notrap noquery”这行修改成:restrict default nomodify notrap配置文件示例:/etc