GNU/Linux >> Tutoriales Linux >  >> Linux

ntpdate:comando no encontrado

ntpdate se usa para configurar la hora del sistema local para que coincida con un host NTP remoto. Los mantenedores del código ntp tienen la intención de eliminar ntpdate en el futuro, ya que ntpd puede realizar esencialmente la misma función cuando se usa con la opción -q. El comando ntpdate establece la hora actual del sistema contactando una máquina servidor de hora en la red. Debe ser root para establecer la hora del sistema.

# /usr/sbin/ntpdate timeserver.someplace.edu
 7 Sep 21:01:25 ntpdate[2399]: step time server xx.xx.xx.xx
   offset 0.51 sec
Nota :Para mantener la fecha de su sistema sincronizada con un servidor de tiempo durante períodos prolongados, use el daemon ntpd en su lugar.

Opciones de la línea de comandos

Opción Descripción
-b Con esta opción, la hora del sistema se establece en lugar de ajustarse lentamente, sin importar qué tan lejos esté la hora local.
-d Esta opción habilita el modo de depuración. ntpdate realiza los movimientos e imprime la información de depuración, pero en realidad no configura el reloj local.
-p n Use esta opción para especificar el número de muestras (donde n es de 1 a 8) para obtener de cada servidor. El valor predeterminado es 4.
-q Esta opción hace que ntpdate consulte los servidores enumerados en la línea de comando sin configurar el reloj.
-s Esta opción hace que toda la salida de ntpdate se registre a través de syslog en lugar de imprimirse en la salida estándar.
-t n Esta opción establece el tiempo de espera para una respuesta de cualquier servidor en n segundos.
-v Esta opción hace que ntpdate sea más detallado.

Si encuentra el siguiente error al ejecutar el comando ntpdate:

ntpdate: command not found

puede intentar instalar el paquete ntpdate como se muestra a continuación según su elección de distribución.

Distribución Comando
OS X instalar cerveza ntpdate
Debian apt-get install ntpdate
Ubuntu apt-get install ntpdate
Arco Linux pacman -S ntpdate
Kali Linux apt-get install ntpdate
Cent OS yum instalar ntpdate
Fedora instalación dnf ntpdate
Raspbian apt-get install ntpdate

Ejemplos de comandos ntpdate

1. Sincronice silenciosamente el reloj local con dos servidores NTP de estrato 1:

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

2. Sincroniza y establece fecha y hora:

# ntpdate host

3. Consulta el host sin configurar la hora:

# ntpdate -q host

4. Use un puerto sin privilegios en caso de que un firewall esté bloqueando puertos privilegiados:

# ntpdate -u host

5. Forzar el paso del tiempo usando `settimeofday` en lugar de `slewed`:

# ntpdate -b host

Conclusión

El problema con ntpdate es que hace coincidir la hora del servidor con la hora central sin tener en cuenta las grandes variaciones en la hora local, mientras que el demonio NTP ntpd ajusta continuamente la hora del servidor para que coincida con el reloj de referencia. Como se menciona en las páginas del manual de ntpdate (man ntpdate), puede usar ntpdate varias veces a lo largo del día para mantener bajas las variaciones de tiempo y obtener resultados más precisos, pero no coincide con la precisión y la confiabilidad proporcionadas por ntpd.


Linux
  1. administrador de suscripciones:comando no encontrado

  2. dnf:comando no encontrado

  3. bc:comando no encontrado

  4. dpkg:comando no encontrado

  5. netstat:comando no encontrado

ifrename:comando no encontrado

timedatectl:comando no encontrado

nc:comando no encontrado

aws-shell:comando no encontrado

ln:comando no encontrado

tiempo de actividad:comando no encontrado