Linux系统中如何设置时间同步

 2024-01-17 00:04:39  阅读 0

Linux系统中如何设置时间同步

当Linux服务器长时间运行时,系统时间会出现一定的误差。 那么Linux系统中如何设置时间同步呢? 下面就和雪啦小编一起来学习一下吧。

Linux系统中如何设置时间同步

调整linux系统时间和时区以及时间同步

1.修改时区:

# cp /usr/share//亚洲/ /etc/

修改为中国东八区

# vi /etc//时钟

区域=“亚洲/”

世界标准时间=假

弧=假

2.配置新时间

日期设置:

# 日期-s 2008/05/06

时间设定:

# 日期-s 18:40:00

检查硬件时间(BIOS):

[-rw]

-r:查看现有BIOS时间,默认为-r参数

linux时间同步命令date_linux--date命令_linux同步命令

-w:将当前Linux系统时间写入BIOS

当我们完成Linux时间调整后,我们还需要使用-w来更新BIOS时间,因为每次系统开机时,系统都会通过BIOS重新读取时间,所以BIOS是重要的时间依据。

#

2008 年 5 月 6 日星期二 03:49:37 PM CST -0。

同步BIOS时钟并强制将系统时间写入CMOS:

# 时钟-w

3.实现时间同步(这里可以忽略上面两步)

方法一、开机自动调整网络时间:

vi /etc/rc.d/rc.local

/usr/sbin/ -u 192.168.0.2 192.168.0.3 192.168.0.4; /sbin/-w

方法二、设置定时任务

格式如下:

# 参见 man 4

职位编号:

# .---------------- (0 - 59)

#| .------------- 小时 (0 - 23)

#| | .---------- 一个月中的某一天 (1 - 31)

#| | | .-------- 月份 (1 - 12) 或一月、二月、三月、四月 ...

#| | | | .---- 一周中的某一天 (0 - 6) (=0 或 7) 或周日、周一、周二、周三、周四、周五、周六

#| | | | |

# * * * * * 成为

设置定时任务有两种方法:

1.写入/etc/

代码:

00 11 * * * 根 210.72.145.44

每天11点与中国国家授时中心同步时间

每天11点与中国国家授时中心同步时间

当然前提是

apt-get

代码也可以

00 11 * * * 根

2.使用命令-e

-e

10 5 * * * 根; -w

这样每天5点10分就会自动调整网络时间,同时更新BIOS时间。

一般情况下,可以使用date命令来设置时间,但是在做数据库集群分片等操作时,对多台机器之间的时间差有要求。 在这种情况下,就需要使用时间同步。

日期命令:

date:查看当前时间,结果如下: Tue Mar 4 01:36:45 CST 2014

date -s 09:38:40:设置当前时间,结果如下:Tue Mar 4 09:38:40 CST 2014

命令:

-u 210.72.145.44:网络时间同步命令

注意:如果不加-u参数,会出现如下提示:no for find

-u:从man中可以看出,-u参数可以跨防火墙与主机同步;

210.72.145.44:中国国家授时中心官方服务器。

常见的ntp服务器:

中国国家授时中心:210.72.145.44

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

美国:

复旦大学:

微软计时主持人(美国):

台湾警察大学计时中心(台湾):

经测试,中国国家授时中心与NTP上海服务器可以正常同步时间。 请注意,需要添加-u参数!

阅读过《如何在Linux系统中设置时间同步》的人还阅读了:

1.Linux系统修改系统时间和时区的方法有哪些?

2.如何使用命令行更改Linux系统的日期和时间

3.如何修改Linux系统时间

4.如何自动同步Win10系统时间

5.如何解决笔记本电脑系统时间错误的问题

标签: 同步 时间 每天

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码