Se você não quiser usar o comando NTP
, veja se isso funciona como uma alternativa para você:
date -s "$(curl -s --head http://google.com | grep ^Date: | sed 's/Date: //g') -0500"
** Observação: A hora extraída do Google está em GMT, então o -0500
representa o fuso horário numérico em que você está. Para mim, estou em US / EST, então é -0500
, altere para corresponder ao seu respectivo fuso horário , e ele deve corrigir qualquer 'deslocamento de horário local' que você possa estar passando.
Se não estiver aderindo toda vez que você fizer logout e efetuar login novamente, você pode tentar definir isso em .bash_profile
ou /etc/profile
, para que seja executado primeiro toda vez que você fizer login, não é um ' consertar 'mas mais de' hack '.