Cuando no utilice NTP, es posible que deba configurar la hora de su sistema manualmente. Tiene dos opciones para configurar la hora y la fecha en su RHEL7 linux. La primera opción es usar date comando para hacer este trabajo o involucrar systemd dedicado timedatectl dominio. Por defecto y sin argumentos timedatectl mostrará una hora actual, hora local, universal y RTC:
[root@rhel7 ~]# localectl
System Locale: LANG=en_AU.iso88591
VC Keymap: us
X11 Layout: us
[root@rhel7 ~]# timedatectl
Local time: Thu 2014-09-04 18:30:11 WST
Universal time: Thu 2014-09-04 10:30:11 UTC
RTC time: Thu 2014-09-04 10:30:10
Timezone: Australia/Perth (WST, +0800)
NTP enabled: n/a
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
Como ya se mencionó anteriormente timedatectl El comando se puede usar en Redhat 7 para establecer una fecha y una hora. El siguiente comando de Linux cambiará una fecha a 2015-06-02
[root@rhel7 ~]# timedatectl set-time '2015-06-02' [root@rhel7 ~]# date Tue Jun 2 00:00:02 WST 2015
Para establecer una nueva hora para 14:45:23 proporcione una nueva hora como argumento:
[root@rhel7 ~]# timedatectl set-time '14:45:23' [root@rhel7 ~]# date Tue Jun 2 14:45:23 WST 2015
El timedatectl El comando también permite cambiar la hora y la fecha al mismo tiempo. Por ejemplo, para establecer la fecha del 13 de diciembre de 2016 y la hora 13:45, combinamos ambos valores y los proporcionamos como argumento:
[root@rhel7 ~]# timedatectl set-time '2016-12-13 13:45' [root@rhel7 ~]# date Tue Dec 13 13:45:01 WST 2016