Heim  >  Artikel  >  System-Tutorial  >  So synchronisieren Sie die Zeit mit dem Internet unter Linux

So synchronisieren Sie die Zeit mit dem Internet unter Linux

王林
王林Original
2024-06-28 07:34:38991Durchsuche

So synchronisieren Sie die Zeit mit dem Internet unter Linux

1. NTP installieren
[root@server-2 ~]# yum install -y ntpdate
2. Synchronisationszeit
// 方式一、使用域名连接,要经过DNS解析,速度慢。
[root@server-2 ~]# ntpdate pool.ntp.org
// 方式二、使用IP连接,超级快。
[root@server-2 ~]# ntpdate 120.24.81.91

http://www.pool.ntp.org ist die offizielle Website von NTP. Auf ihr finden wir den NTP-Server cn.pool.ntp.org aus unserem Land. Er hat 3 Serveradressen:
Server 1: 1.cn.pool.ntp.org
Server zwei: 2.asia.pool.ntp.org
Server drei: 3.asia.pool.ntp.org
(Manchmal gibt es Probleme bei der direkten Verwendung des Domainnamens. Sie können zuerst deren IP anpingen und sie dann mit der IP-Adresse synchronisieren)

// Die folgende Meldung zeigt den Erfolg an

Feb 21:23:06 ntpdate[62910]: step time server 182.92.12.11 offset -40.589470 sec
3. Schreiben Sie die Systemzeit auf die Systemhardware, um einen Neustart und ein Überschreiben der Serverzeit zu vermeiden

//Hardwareuhrsystem-Hardwarezeit anzeigen

[root@server-2 ~]# hwclock

//Schreiben Sie die Systemzeit in die Systemhardware

[root@server-2 ~]# hwclock -w
4. Legen Sie geplante Aufgaben fest, um die Netzwerkzeit zu synchronisieren

Das Crontab-Format ist wie folgt:

# For details see man 4 crontabs
# 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
# |  |  |  |  |
# *  *  *  *  *  command to be executed
Es gibt zwei Möglichkeiten, geplante Crontab-Aufgaben festzulegen:
1. Schreiben Sie es in /etc/crontab

Code:

11 * * * root ntpdate 210.72.145.44

Synchronisieren Sie die Zeit jeden Tag um 11 Uhr mit dem China National Time Service Center.
Synchronisieren Sie die Zeit jeden Tag um 11 Uhr mit dem China National Time Service Center Natürlich ist die Prämisse

apt-get install ntpdate
Code ist ebenfalls verfügbar

11 * * * root ntpdate us.pool.ntp.org
2. Verwenden Sie den Befehl crontab -e
crontab -e
    10 5 * * * root ntpdate us.pool.ntp.org;hwclock -w
Auf diese Weise wird die Netzwerkzeit automatisch jeden Tag um 5:10 Uhr angepasst und gleichzeitig die BIOS-Zeit aktualisiert

Das obige ist der detaillierte Inhalt vonSo synchronisieren Sie die Zeit mit dem Internet unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn