Maison > Tutoriel système > Linux > Comment synchroniser l'heure avec Internet sous Linux

Comment synchroniser l'heure avec Internet sous Linux

王林
Libérer: 2024-06-28 07:34:38
original
1178 Les gens l'ont consulté

Comment synchroniser lheure avec Internet sous Linux

1. Installez ntp
[root@server-2 ~]# yum install -y ntpdate
Copier après la connexion
2. Temps de synchronisation
// 方式一、使用域名连接,要经过DNS解析,速度慢。
[root@server-2 ~]# ntpdate pool.ntp.org
// 方式二、使用IP连接,超级快。
[root@server-2 ~]# ntpdate 120.24.81.91
Copier après la connexion

http://www.pool.ntp.org est le site officiel de NTP. On y trouve le serveur NTP cn.pool.ntp.org de notre pays. Il a 3 adresses de serveur :
. Serveur 1 : 1.cn.pool.ntp.org
Serveur deux : 2.asia.pool.ntp.org
Serveur trois : 3.asia.pool.ntp.org
(Parfois, il y a des problèmes lors de l'utilisation directe du nom de domaine. Vous pouvez d'abord cingler leur IP, puis la synchroniser avec l'adresse IP)

// Le message suivant apparaît pour indiquer le succès

Feb 21:23:06 ntpdate[62910]: step time server 182.92.12.11 offset -40.589470 sec
Copier après la connexion
3. Écrivez l'heure du système sur le matériel système pour éviter de redémarrer l'heure du serveur et de l'écraser

//Afficher l'heure matérielle du système d'horloge matérielle

[root@server-2 ~]# hwclock
Copier après la connexion

//Écrivez l'heure du système dans le matériel du système

[root@server-2 ~]# hwclock -w
Copier après la connexion
4. Définissez des tâches planifiées pour synchroniser l'heure du réseau

Le format de la crontab est le suivant :

# 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
Copier après la connexion
Il existe deux façons de définir les tâches planifiées crontab :
1. Écrivez-le dans /etc/crontab

Code :

11 * * * root ntpdate 210.72.145.44
Copier après la connexion

Synchronisez l'heure avec le China National Time Service Center à 11 heures tous les jours
Synchronisez l'heure avec le China National Time Service Center à 11 heures tous les jours
Bien sûr, le principe est

apt-get install ntpdate
Copier après la connexion

Le code est également disponible

11 * * * root ntpdate us.pool.ntp.org
Copier après la connexion
2. Utilisez la commande crontab -e
crontab -e
    10 5 * * * root ntpdate us.pool.ntp.org;hwclock -w
Copier après la connexion

De cette façon, l'heure du réseau sera automatiquement ajustée à 5h10 chaque jour et l'heure du BIOS sera mise à jour en même temps

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal