时间同步命令

时间同步命令,第1张

Linux下如何使用命令同步时钟

如果Linux系统中的硬件时钟和系统时钟不一样,很可能会造成一些不准确。在网络服务器的日志必须集中记录的自然环境下,数据同步在那个时候是非常关键的。本文详细介绍了两种同步linux时间的方法,供大家参考。

很多领域都必须采用Linux的系统时钟。如果禁止,就会出现一些奇怪的问题。

在Linux中,用于查询和设置时钟的关键指令是date、hwclock和clock。Linux时钟分为系统时钟和硬件时钟(RTC)。系统时钟:指现在的Linux内核中的时钟,硬件时钟:电脑主板上充电电池供电的系统的时钟,可以在BIOS中设置。

当Linux启动时,硬件时钟将加载系统时钟的设置,然后系统时钟将独立于硬件运行。

Linux中的所有指令(包括函数)都是选择的系统时钟设置。在Linux中,用于查询和设置时钟的关键指令是date、hwclock和clock。其中clock和hwclock的使用方式类似,只能使用一个,只不过clock指令不仅适用于x86硬件管理系统,也适用于Alpha硬件管理系统。

1、日期

查询系统时间

#日期

设置系统时间

#date–set"07/07/0610:19"//(月/日/年:分:秒)

2、时钟/时钟

查询硬件时间

#HWclock–显示//或

#时钟–显示

设置硬件时间

#HWclock–set–date="07/07/0610:19"(月/日/年:分:秒)或

#clock–set–date="07/07/0610:19"(月/日/年:分:秒)

3.硬件时间和系统时间的同步。

按照之前的名字,重启系统,硬件时间会加载到系统时间,同样的过程也就完成了。

但是,在没有重启的情况下,同步必须用hwclock或clock指令完成。

硬件时钟与系统时钟相同:

#hwclock-hctosys//(hc表示硬件时间,sys表示系统时间)或

#时钟–hctosys

系统时钟和硬件时钟是相同的:

#HWclock–系统时钟//或

#时钟–系统c

4.它与外部NTP时间服务器相同。

$服务ntpd停止

这一步是必须的,否则会出现:

11月25日18:10:34NTPdate[2106]:NTP套接字正在使用中,正在退出

提醒不成功;

$NTP更新ntp.sjtu.edu.cn

一切正常回到以下:

11月25日18:14:34ntpdate[2164]:调整时间服务器202.120.2.101偏移-0.006107秒

不正确的退货,例如:

11月25日18:13:44ntpdate[2158]:未找到适合同步的服务器

$servicentpdstart

$chkconfigntpd打开

$时钟-w

它也可以作为时钟写入计划任务中,以便定期执行:

$crontab-e

05****/usr/sbin/ntpdatentp.sjtu.edu.cn”/dev/null2”&;一个

0517***/sbin/clock-w

附上在中国可用的NTP时间服务器的ip。

服务器133.100.11.8首选

服务器210.72.145.44

服务器203.117.180.36

服务器131.107.1.10

服务器time.asia.apple.com

服务器64.236.96.53

服务器130.149.17.21

服务器66.92.68.246

服务器www.freebsd.org

服务器18.145.0.30

服务器clock.via.net

服务器137.92.140.80

服务器133.100.9.2

服务器128.118.46.3

服务器ntp.nasa.gov

服务器129.7.1.66

Serventp-sop.inria.fr服务器210.72.145.44(国家授时中心网络服务器IP地址)

服务器ntp.sjtu.edu.cn(上海交通大学数据中心NTP服务器ip)

以上是我对应用指令的总结,用Linux时钟的方式详细介绍。一般使用data、hwclock和clock指令,data指令是通用指令。如果您的系统时钟不同,请尽快改回来。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/771004.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-02
下一篇 2022-05-02

发表评论

登录后才能评论

评论列表(0条)

保存