Pokud nepoužíváte NTP, možná budete muset nastavit systémový čas ručně. Máte dvě možnosti, jak nastavit čas a datum na vašem RHEL7 linux. První možností je použít date k provedení této úlohy nebo zapojit vyhrazený systemd timedatectl příkaz. Ve výchozím nastavení a bez jakýchkoli argumentů timedatectl zobrazí aktuální čas, místní, univerzální a RTC časy:
[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
Jak již bylo zmíněno výše timedatectl příkaz lze na Redhat 7 použít k nastavení data a času. Následující linuxový příkaz změní datum na 2015-06-02
[root@rhel7 ~]# timedatectl set-time '2015-06-02' [root@rhel7 ~]# date Tue Jun 2 00:00:02 WST 2015
Chcete-li nastavit nový čas na 14:45:23 zadejte nový čas jako argument:
[root@rhel7 ~]# timedatectl set-time '14:45:23' [root@rhel7 ~]# date Tue Jun 2 14:45:23 WST 2015
timedatectl příkaz také umožňuje změnit čas a datum současně. Například pro nastavení data na 13. prosince 2016 a času 13:45 zkombinujeme obě hodnoty a dodáme je jako argument:
[root@rhel7 ~]# timedatectl set-time '2016-12-13 13:45' [root@rhel7 ~]# date Tue Dec 13 13:45:01 WST 2016