Lorsque vous n'utilisez pas NTP, vous devrez peut-être régler manuellement l'heure de votre système. Vous avez deux options pour régler l'heure et la date sur votre Linux RHEL7. La première option consiste à utiliser date commande pour faire ce travail ou engagez le systemd dédié timedatectl commande. Par défaut et sans arguments timedatectl affichera une heure actuelle, locale, universelle et 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
Comme déjà mentionné ci-dessus timedatectl La commande peut être utilisée sur Redhat 7 pour définir une date et une heure. La commande Linux suivante changera une date en 2015-06-02
[root@rhel7 ~]# timedatectl set-time '2015-06-02' [root@rhel7 ~]# date Tue Jun 2 00:00:02 WST 2015
Pour définir une nouvelle heure sur 14:45:23 fournir une nouvelle heure en argument :
[root@rhel7 ~]# timedatectl set-time '14:45:23' [root@rhel7 ~]# date Tue Jun 2 14:45:23 WST 2015
Le timedatectl La commande permet également de changer l'heure et la date en même temps. Par exemple, pour fixer la date au 13 décembre 2016 et l'heure à 13h45, nous combinons les deux valeurs et les fournissons en tant qu'argument :
[root@rhel7 ~]# timedatectl set-time '2016-12-13 13:45' [root@rhel7 ~]# date Tue Dec 13 13:45:01 WST 2016