Imposta l'ora del sistema in Mac OS X dalla riga di comando

L'orologio di Mac OS X si imposta automaticamente per impostazione predefinita, ma se si desidera impostare l'ora esatta o se si sta cercando una soluzione da riga di comando per impostare l'ora del sistema, è possibile farlo con uno strumento chiamato ntpdate o la 'data' standard comando.

Imposta la data del sistema in Mac OS X da Command Line con un Central Time Server

Per ntpdate, che imposta la data e l'ora in base all'ora da un server centrale a cui si accede tramite Internet, si vorrebbe indicarlo ai time server di Apple o a pool.ntp.org come segue per ottenere l'ora esatta:

sudo ntpdate -u time.apple.com

Inserisci la password dell'amministratore quando viene richiesto e vedrai presto qualcosa del tipo:

4 Jul 14:30:11 ntpdate[28267]: adjust time server 17.151.16.14 offset 0.000336 sec

L'offset alla fine ti consente di sapere quanto è divergente l'orologio di sistema con il tempo appena impostato. In questo esempio, l'orologio di sistema era spento di una ridicolmente piccola frazione di secondo.

In genere non è necessario eseguire questa operazione se si utilizza la funzione "Imposta data e ora automaticamente" nelle preferenze di sistema di Data e ora, sebbene impostando gli orologi tramite la riga di comando si possa essere sicuri che ogni macchina su una rete mostri esattamente contemporaneamente.

Imposta manualmente la data del sistema Mac tramite Comando terminale

Un altro approccio consiste nell'impostare manualmente la data dalla riga di comando utilizzando la stringa di comando "data", dove la data è nel formato [mm] [gg] HH] MM [aa], che è Mese Data Ora Minuto Anno senza alcuna separazione . Questo assomiglia a qualcosa:

date 0712122318

Per questo esempio, impostare la data come "12 luglio 2018 alle 12:23".

Puoi saperne di più sull'impostazione della data con date -help, che specifica anche che puoi anche impostare i secondi se lo desideri.

Il trucco della data è quello che vorresti usare se il Mac in questione non ha accesso a Internet per un motivo o per un altro.

Immagine più alta presa dallo screensaver Flipclock