Se você quiser ajustar a data e a hora do sistema de forma rápida e correta, não precisa recorrer a vários comandos em shell script. Use o
rdate.
Se você não possui o rdate instalado, instale-o.
Para Debian e distros baseadas em Debian (como o Ubuntu):
# apt-get --install rdate
Para Slackware:
# slapt-get --install rdate
ou
# swaret --install rdate
Ou ainda:
LinuxPackages
Para Arch
Linux:
# yaourt -S --aur rdate
Após instalar o rdate, basta adicionar as seguintes linhas ao seu
rc.local:
#ajustar data e hora
rdate -s ntp1.fau.de
No próximo boot, sua data e hora serão precisamente acertadas. Se você não sabe onde fica o rc.local do seu sistema, use o comando:
# find / -name rc.local