GNU/Linux >> Linux Esercitazione >  >> Linux

ntpdate:comando non trovato

ntpdate viene utilizzato per impostare l'ora del sistema locale in modo che corrisponda a un host NTP remoto. I manutentori del codice ntp intendono eliminare ntpdate in futuro poiché ntpd può eseguire essenzialmente la stessa funzione se utilizzato con l'opzione -q. Il comando ntpdate imposta l'ora di sistema corrente contattando una macchina timeserver sulla rete. Devi essere root per impostare l'ora di 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 :Per mantenere la data del tuo sistema sincronizzata con un server orario per lunghi periodi, usa invece il demone ntpd.

Opzioni della riga di comando

Opzione Descrizione
-b Utilizzando questa opzione, l'ora di sistema viene impostata invece di essere regolata lentamente, indipendentemente da quanto sia lontana l'ora locale.
-d Questa opzione abilita la modalità di debug. ntpdate esegue i movimenti e stampa le informazioni di debug ma in realtà non imposta l'orologio locale.
-p n Utilizzare questa opzione per specificare il numero di campioni (dove n è compreso tra 1 e 8) da ottenere da ciascun server. Il valore predefinito è 4.
-q Questa opzione fa sì che ntpdate interroghi i server elencati nella riga di comando senza impostare effettivamente l'orologio.
-s Questa opzione fa sì che tutto l'output da ntpdate venga registrato tramite syslog invece di essere stampato su stdout.
-t n Questa opzione imposta il timeout per una risposta da qualsiasi server su n secondi.
-v Questa opzione rende ntpdate più dettagliato.

Se riscontri un errore di seguito durante l'esecuzione del comando ntpdate:

ntpdate: command not found

puoi provare a installare il pacchetto ntpdate come mostrato di seguito in base alla tua scelta di distribuzione.

Distribuzione Comando
OS X brew install ntpdate
Debian apt-get install ntpdate
Ubuntu apt-get install ntpdate
Arci Linux pacman -S ntpdate
Kali Linux apt-get install ntpdate
CentOS yum install ntpdate
Fedora dnf install ntpdate
Raspbian apt-get install ntpdate

Esempi di comando ntpdate

1. Sincronizza silenziosamente l'orologio locale con due server NTP di strato 1:

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

2. Sincronizzare e impostare data e ora:

# ntpdate host

3. Interroga l'host senza impostare l'ora:

# ntpdate -q host

4. Utilizzare una porta senza privilegi nel caso in cui un firewall stia bloccando le porte privilegiate:

# ntpdate -u host

5. Forza l'intervallo di tempo usando `settimeofday` invece di `slewed`:

# ntpdate -b host

Conclusione

Il problema con ntpdate è che fa corrispondere l'ora del server con l'ora centrale senza considerare le grandi derive nell'ora locale, mentre il demone NTP ntpd regola continuamente l'ora del server in modo che corrisponda all'orologio di riferimento. Come menzionato nelle pagine di manuale di ntpdate (man ntpdate), puoi utilizzare ntpdate più volte nell'arco della giornata per mantenere basse le derive temporali e ottenere risultati più accurati, ma non corrisponde all'accuratezza e all'affidabilità fornite da ntpd.


Linux
  1. gestore abbonamenti:comando non trovato

  2. dnf:comando non trovato

  3. bc:comando non trovato

  4. dpkg:comando non trovato

  5. id:comando non trovato

nc:comando non trovato

aws-shell:comando non trovato

netstat:comando non trovato

kubectl:comando non trovato

ntpdate:comando non trovato

ln:comando non trovato