linux美国华盛顿时间,centos系统时间与硬件时间不一致

centos系统时间与硬件时间设置、同步

将系统时间设置成2018年7月31日 12:00:00

date -s "07/31/18  12:00:00"

hwclock -s 将BIOS硬件时间同步到系统时间

hwclock -w 将系统时间同步到BIOS硬件时间

查看系统的时区:

[email protected]:~# date +"%Z %z"

CST +0800

说明时区是东八区时区

修改linux系统的时间EDT为CST

EDT:指美国东部夏令时间,波士顿、纽约市、华盛顿哥伦比亚特区,都在这个时区内,跟北京时间有12小时的时差,晚12小时。

CST:可以指下面两种:

1. 美国中部标准时间(西六区,-6:00),中国是东八区(+8:00),北京时间比美国中部标准时间早14个小时。3:45 PM CST 是北京时间凌晨1:45。

2. 中澳大利亚标准时间(+10:30),中国是东八区(+8:00),北京时间比中澳大利亚标准时间晚2个半小时。3:45 PM CST 是北京时间下午上午5:45。

那么现在只要改成北京时间的时区CST就可以了,修改如下:

[

[email protected] ~]

# mv /etc/localtime /etc/localtime.bak

[[email protected] ~]# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

另外的自动同步的方法

Linux服务器运行久时,系统时间就会存在一定的误差介绍怎样使服务器的时间和网络服务器的时间同步。

环境:centos

网络时间服务器

首先得确保这些服务器都能ping通否则是无法时间同步的。否则会报错“no server suitable for synchronization found”

中国国家授时中心:210.72.145.44   ----暂时无法使用

NTP服务器(上海) :ntp.api.bz

中国ntp服务器:cn.pool.ntp.org     不可用

pool.ntp.org

时间同步工具

rdate:rdate -s

ntpdate:ntpdate -u(使用-u参数会返回误差,也可以使用-s)

以上两个工具都可以用来同步网络时间服务器,centos默认都有安装,两个工具的使用方法都很简单,本章主要介绍ntpdate工具。如果没有安装安装方法如下:

yum -y install ntp

同步时间

1.修改时区

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

vim  /etc/sysconfig/clock

ZONE="Asia/Shanghai"

UTC=false

ARC=false

2.同步时间

/usr/sbin/ntpdate -u ntp.api.bz

3.写入硬件时间

服务器每次重启都会参考硬件的时间,所以需要将当前系统的时间写入到硬件。

查看当前硬件时间:

hwclock -r

[[email protected] ~]# hwclock -r

Thu 12 May 2016 08:05:43 PM CST -0.674165 seconds

写入硬件时间:

hwclock -w

自动时间同步

1.配置开机启动校验

vim /etc/rc.d/rc.local

/usr/sbin/ntpdate -u ntp.api.bz> /dev/null 2>&1; /sbin/hwclock -w

2.配置定时任务

vim /etc/crontab

00 10 * * * root /usr/sbin/ntpdate -u ntp.api.bz > /dev/null 2>&1; /sbin/hwclock -w

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值