InicioLinuxCambiar la Hora y la Fecha al sistema Linux

Cambiar la Hora y la Fecha al sistema Linux

Linux5/28/2015
Para cambiar la hora del sistema usaremos el comando date, pero hemos de tener en cuenta que al reinicializar el ordenador, éste cogerá la hora de la BIOS y nos volverá a colocar la hora anterior, para evitar esto cambiaremos también la hora de la BIOS con el comando hwclock como se detalla a continuación: Para hacer todas estas operaciones hay que ingresar como root, por lo tanto lo primero que tendrás que hacer (dependiendo de tu distribución Linux será) sudo su - o su - Para no tener problemas, os recomiendo borrar primero el fichero /etc/adjtime, no pasa nada por borrarlo, pues se crea autmáticamente y solo sirve para la configuración de la zona horaria, puede tener un aspecto como este: ------ [root@localhost ~]# cat /etc/adjtime 0.041498 1177502852 0.000000 1177502852 LOCAL [root@localhost ~]# ----- Supongamos queremos poner: 27-Mayo-2007 y la hora 17:27. Esto lo haremos como root: # date --set "2007-05-27 17:27" Devolverá algo así como: Sun May 27 17:27:00 CET 2007 Ahora realizaremos el mismo cambio para actualizar la fecha en la BIOS. # hwclock --set --date="2007-05-27 17:27" Para comprobarlo tecleamos: # hwclock y devolverá algo como.. Sun May 27 17:27:00 CET 2007 Pero, como te habrás dado cuenta, habrán pasado unos segundos de desactualización, esto lo podemos solucionar, escribiendo la sentencia de abajo, en vez de la instrucción más arriba indicada: hwclock --set --date="`date '+%D %H:%M:%S'`" Y ya está! Si en algún momento reinicias el PC se creará el fichero /etc/adjtime, y como no vendrá especificada zona horaria, pondrá la local. Para sincronizar la hora, si la pila está agotada, etc, para que coja la "hora buena" en cada reinicio editar el fichero /etc/rc.d/rc.local y colocar al final: ntpdate -u ntp.ubuntu.com (Esto además te permite que se cambie la hora automáticamente según tu zona horaria) ( Puedes utilizar cualquier otro servidor ntp que conozcas, y esto es independiente de tu distribución, sea RedHat, Debian, Fedora, Ubuntu...) Si además quieres sincronizar la fecha y la hora del sistema con la de la BIOS tras la línea anterior puedes escribir: hwclock --set --date="`date '+%D %H:%M:%S'`" Y tendrás sincronizadas, sistema operativo y reloj del sistema.
Datos archivados del Taringa! original
0puntos
0visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

j
jjm66🇦🇷
Usuario
Puntos0
Posts1,916
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.