Pijpen, Grep, Sorteren - Linux Tutorial 9
Inhoudsopgave:
- voorwaarden
- De huidige tijdzone controleren
- Tijdzone wijzigen in CentOS
- De tijdzone wijzigen door een Symlink te maken
- Conclusie
Op CentOS wordt de tijdzone van het systeem ingesteld tijdens de installatie, maar deze kan later eenvoudig worden gewijzigd.
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.
In deze zelfstudie wordt uitgelegd hoe u de tijdzone op CentOS 7 instelt of wijzigt.
voorwaarden
Om de tijdzone van het systeem te kunnen wijzigen, moet u als root of gebruiker met sudo-rechten zijn aangemeld.
De huidige tijdzone controleren
In CentOS en andere moderne Linux-distributies kunt u de opdracht
timedatectl
gebruiken om de tijd en tijdzone van het huidige systeem weer te geven en in te stellen.
timedatectl
De onderstaande uitvoer laat zien dat de tijdzone van het systeem is ingesteld op UTC:
Local time: Wed 2019-02-06 22:43:42 UTC Universal time: Wed 2019-02-06 22:43:42 UTC RTC time: Wed 2019-02-06 22:43:42 Time zone: Etc/UTC (UTC, +0000) NTP enabled: no NTP synchronized: yes RTC in local TZ: no DST active: n/a
De systeemtijdzone wordt geconfigureerd door
/etc/localtime
te koppelen aan een binaire tijdzone-ID in de map
/usr/share/zoneinfo
. Dus een andere optie om de tijdzone te controleren, is om het pad te tonen waarnaar de symlink verwijst met het commando ls:
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 vinden voor de tijdzone die u wilt gebruiken. De naamgevingsconventie voor tijdzones gebruikt meestal een "Regio / Stad" -indeling.
Om alle beschikbare tijdzones weer te geven, kunt u de bestanden in de map
/usr/share/zoneinfo
of de opdracht
timedatectl
gebruiken.
timedatectl list-timezones
… America/Tijuana America/Toronto America/Tortola America/Vancouver America/Whitehorse America/Winnipeg…
Zodra u hebt vastgesteld welke tijdzone nauwkeurig is voor uw locatie, voert u de volgende opdracht uit als sudo-gebruiker:
sudo timedatectl set-timezone your_time_zone
Om bijvoorbeeld de tijdzone van het systeem te wijzigen in
America/Toronto
:
sudo timedatectl set-timezone America/Toronto
Voer de opdracht
timedatectl
uit om de wijzigingen te verifiëren:
timedatectl
Local time: Wed 2019-02-06 17:47:10 EST Universal time: Wed 2019-02-06 22:47:10 UTC RTC time: Wed 2019-02-06 22:47:10 Time zone: America/Toronto (EST, -0500) NTP enabled: no NTP synchronized: yes RTC in local TZ: no DST active: no Last DST change: DST ended at Sun 2018-11-04 01:59:59 EDT Sun 2018-11-04 01:00:00 EST Next DST change: DST begins (the clock jumps one hour forward) at Sun 2019-03-10 01:59:59 EST Sun 2019-03-10 03:00:00 EDT
De tijdzone wijzigen door een Symlink te maken
Verwijder het huidige
/etc/localtime
bestand of de symlink:
sudo rm -rf /etc/localtime
Bepaal de tijdzone die u wilt configureren en maak een symlink:
sudo ln -s /usr/share/zoneinfo/America/Toronto /etc/localtime
U kunt dit verifiëren door het bestand
/etc/localtime
te vermelden of door de opdracht
date
:
date
Conclusie
In deze gids hebben we u laten zien dat u de tijdzone van uw CentOS-systeem kunt wijzigen. Als je nog vragen hebt, kun je een reactie achterlaten.
centos terminalTijdzone automatisch instellen in Windows 10
Windows 10 laat een gebruiker nu de tijdzone automatisch selecteren en instellen. Deze functie is vooral handig voor mensen die veel onderweg zijn.
Tijdzone instellen of wijzigen op Debian 9
Het gebruik van de juiste tijdzone is belangrijk voor veel systeemgerelateerde taken en processen. De tijdzone van het systeem wordt tijdens de installatie ingesteld, maar kan later eenvoudig worden gewijzigd. Deze zelfstudie laat zien hoe u de tijdzone op Debian 9 instelt of wijzigt.
De tijdzone instellen of wijzigen op ubuntu 18.04
Op Ubuntu wordt de tijdzone van het systeem ingesteld tijdens de installatie, maar deze kan later eenvoudig worden gewijzigd. Deze zelfstudie laat zien hoe u de tijdzone op Ubuntu 18.04 en eerdere versies kunt instellen of wijzigen vanaf de opdrachtregel of via de GUI.