A partir de 2018 con un Ubuntu 16.04 LTS recién instalado, la ejecución sudo ntpdate time.nist.gov
da:
sudo: ntpdate: command not found
Esto es porque ( fuente oficial ):
ntpdate
se considera obsoleto a favor timedatectl
y, por lo tanto, ya no está instalado de forma predeterminada.
En su lugar, haga esto para forzar que la sincronización ocurra ahora:
sudo timedatectl set-ntp off
sudo timedatectl set-ntp on
En mi caso, estaba ejecutando un Ubuntu en una caja virtual y había guardado el estado de la máquina, por lo que cuando volví a iniciar la instancia, no sincronizó automáticamente el reloj ya que no hubo un evento de arranque para activar la sincronización. Así que el tiempo seguía mostrando lo que era la última vez que estaba ejecutando la caja virtual.