GNU/Linux >> Tutoriels Linux >  >> Linux

ntpdate :commande introuvable

ntpdate est utilisé pour définir l'heure du système local pour qu'elle corresponde à un hôte NTP distant. Les responsables du code ntp ont l'intention d'abandonner ntpdate à l'avenir car ntpd peut effectuer essentiellement la même fonction lorsqu'il est utilisé avec l'option -q. La commande ntpdate définit l'heure système actuelle en contactant une machine serveur de temps sur le réseau. Vous devez être root pour régler l'heure du système.

# /usr/sbin/ntpdate timeserver.someplace.edu
 7 Sep 21:01:25 ntpdate[2399]: step time server xx.xx.xx.xx
   offset 0.51 sec
Remarque :Pour garder votre date système synchronisée avec un serveur de temps sur de longues périodes, utilisez plutôt le démon ntpd.

Options de ligne de commande

Option Description
-b Avec cette option, l'heure du système est réglée au lieu d'être ajustée lentement, quelle que soit la distance par rapport à l'heure locale.
-d Cette option active le mode débogage. ntpdate parcourt les mouvements et imprime les informations de débogage mais ne règle pas réellement l'horloge locale.
-p n Utilisez cette option pour spécifier le nombre d'échantillons (où n est compris entre 1 et 8) à obtenir de chaque serveur. La valeur par défaut est 4.
-q Cette option amène ntpdate à interroger les serveurs répertoriés sur la ligne de commande sans réellement régler l'horloge.
-s Cette option entraîne la journalisation de toutes les sorties de ntpdate via syslog au lieu d'être imprimées sur stdout.
-t n Cette option définit le délai d'expiration d'une réponse de n'importe quel serveur à n secondes.
-v Cette option rend ntpdate plus détaillé.

Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande ntpdate :

ntpdate: command not found

vous pouvez essayer d'installer le package ntpdate comme indiqué ci-dessous selon votre choix de distribution.

Répartition Commande
OS X brew install ntpdate
Debian apt-get install ntpdate
Ubuntu apt-get install ntpdate
Arch Linux pacman -S ntpdate
Kali Linux apt-get install ntpdate
CentOS yum installer ntpdate
Fédora dnf install ntpdate
Raspbian apt-get install ntpdate

Exemples de commandes ntpdate

1. Synchronisez silencieusement l'horloge locale avec deux serveurs NTP de strate 1 :

# ntpdate -s time.nist.gov time-b.nist.gov

2. Synchronisez et réglez la date et l'heure :

# ntpdate host

3. Interrogez l'hôte sans régler l'heure :

# ntpdate -q host

4. Utilisez un port non privilégié au cas où un pare-feu bloque les ports privilégiés :

# ntpdate -u host

5. Forcez le temps à être incrémenté en utilisant `settimeofday` au lieu de `slewed` :

# ntpdate -b host

Conclusion

Le problème avec ntpdate est qu'il fait correspondre l'heure du serveur avec l'heure centrale sans tenir compte des grandes dérives de l'heure locale, alors que le démon NTP ntpd ajuste en permanence l'heure du serveur pour qu'elle corresponde à l'horloge de référence. Comme mentionné dans les pages de manuel de ntpdate (man ntpdate), vous pouvez utiliser ntpdate plusieurs fois au cours d'une journée pour réduire les dérives temporelles et obtenir des résultats plus précis, mais cela ne correspond pas à la précision et à la fiabilité fournies par ntpd.


Linux
  1. gestionnaire d'abonnement :commande introuvable

  2. dnf :commande introuvable

  3. bc :commande introuvable

  4. dpkg :commande introuvable

  5. id :commande introuvable

nc :commande introuvable

aws-shell :commande introuvable

netstat :commande introuvable

kubectl :commande introuvable

ntpdate :commande introuvable

ln :commande introuvable