het gebruik van de juiste tijdzone is essentieel voor veel systeemgerelateerde taken en processen. De Cron daemon gebruikt bijvoorbeeld de tijdzone van het systeem voor het uitvoeren van cron-taken, en de tijdstempels in de logbestanden zijn gebaseerd op de tijdzone van hetzelfde systeem.
op CentOS wordt de tijdzone van het systeem ingesteld tijdens de installatie, maar het kan gemakkelijk worden gewijzigd op een later tijdstip.
Dit artikel beschrijft hoe u de tijdzone kunt instellen of wijzigen op CentOS 8-systemen.,
het controleren van de huidige tijdzone #
timedatectl
is een opdrachtregelprogramma waarmee u de tijd en datum van het systeem kunt bekijken en wijzigen. Het is beschikbaar op alle moderne systemd-gebaseerde Linux-systemen:
timedatectl
De uitvoer toont de tijdzone van het systeem. In dit voorbeeld is de tijdzone ingesteld op UTC:
Als u een waarschuwing krijgt die zegt: “het systeem is geconfigureerd om de RTC-tijd in de lokale tijdzone te lezen.,”, voer het volgende commando uit om RTC in UTC te gebruiken:
timedatectl
De systeemtijdzone wordt geconfigureerd door symlinking /etc/localtime
naar een binaire Tijdzone identifier in de /usr/share/zoneinfo
map. Een andere optie om de tijdzone te controleren is om het pad te tonen waar de symlink naar wijst met behulp van de ls
Commando:
ls -l /etc/localtime
lrwxrwxrwx. 1 root root 23 Nov 21 23:30 /etc/localtime -> /usr/share/zoneinfo/UTC
tijdzone wijzigen in CentOS #
voordat u de tijdzone wijzigt, moet u de lange naam voor de tijdzone die u wilt gebruiken., De tijdzones gebruiken “Regio / Stad” formaat.,als root of user met sudo-rechten :
sudo timedatectl set-timezone your_time_zone
bijvoorbeeld, om het systeem te veranderen van de tijdzone America/Toronto
:
sudo timedatectl set-timezone America/Toronto
Voer het timedatectl
commando om te controleren of de wijzigingen:
timedatectl
het Veranderen van de Tijdzone door het Creëren van een Symlink #
Als u werkt met een oudere versie van CentOS en de timedatectl
commando niet aanwezig is op uw systeem, u kunt het wijzigen van de tijdzone door symlinken van /etc/localtime
om de tijdzone bestand in de /usr/share/zoneinfo
map.,
het Identificeren van de tijdzone die u wilt configureren en maak een symlink :
sudo ln -sf /usr/share/zoneinfo/America/Toronto /etc/localtime
Controleer of de wijzigingen, hetzij door een opsomming van de /etc/localtime
bestand of de afgifte van de timedatectl
of date
commando ‘ s:
date
Sat Mar 21 17:46:10 EDT 2020
Conclusie #
We hebben u laten zien hoe u uw CentOS systeem tijdzone.