op CentOS wordt de tijdzone van het systeem ingesteld tijdens de installatie, maar het kan gemakkelijk worden gewijzigd op een later tijdstip.
het gebruik van de juiste tijdzone is belangrijk 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.
deze tutorial legt uit hoe je de tijdzone op CentOS 7 kunt instellen of wijzigen.,
Prerequisites #
om de tijdzone van het systeem te kunnen wijzigen moet u ingelogd zijn als root of gebruiker met sudo privileges .
het controleren van de huidige tijdzone #
in CentOS en andere moderne Linux distributies, kunt u hettimedatectl
commando gebruiken om de tijd en tijdzone van het huidige systeem weer te geven en in te stellen.,
timedatectl
De uitvoer hieronder laat zien dat de tijdzone van het systeem is ingesteld op UTC:
de tijdzone van het systeem 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 waarnaar de symlink verwijst met behulp van het ls Commando :
ls -l /etc/localtime
lrwxrwxrwx. 1 root root 29 Dec 11 09:25 /etc/localtime -> ../usr/share/zoneinfo/Etc/UTC
tijdzone wijzigen in CentOS #
voordat u de tijdzone wijzigt, moet u de lange naam van de tijdzone die u wilt gebruiken achterhalen., De tijdzone naamgeving conventie gebruikt meestal een” Regio/Stad ” formaat.
om alle beschikbare tijdzones weer te geven, kunt u de bestanden weergeven in de /usr/share/zoneinfo
map of gebruik het timedatectl
Commando.,de vn de volgende commando sudo gebruiker:
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.,
Verwijder de huidige /etc/localtime
bestand of snelkoppeling:
sudo rm -rf /etc/localtime
het Identificeren van de tijdzone die u wilt configureren en maak een symlink :
sudo ln -s /usr/share/zoneinfo/America/Toronto /etc/localtime
U kunt controleren of het door een opsomming van de /etc/localtime
bestand of de afgifte van de date
commando:
date
Wed Feb 6 17:52:58 EST 2019
Conclusie #
In deze handleiding hebben we u laten zien hoe u uw CentOS systeem tijdzone.
Leave a Reply