på CentOS indstilles systemets tids .one under installationen, men det kan let ændres på et senere tidspunkt.
brug af den korrekte tids .one er vigtig for mange systemrelaterede opgaver og processer. For eksempel bruger cron-dæmonen systemets tids .one til udførelse af cron-job, og tidsstemplerne i logfilerne er baseret på det samme systems tids .one.
denne vejledning forklarer, hvordan du indstiller eller ændrer tids .onen på CentOS 7.,
Forudsætninger #
for At kunne ændre systemets tidszone, skal du være logget ind som root eller bruger med sudo rettigheder .
Kontrol af den Aktuelle Tidszone #
I CentOS og andre moderne Linux-distributioner, kan du bruge timedatectl kommando til at vise og indstille de nuværende system er tid og tidszone.,
timedatectl
output nedenfor viser, at systemets tidszone, der er sat til UTC:
tidszone system er konfigureret ved at have en symbolsk lænke fra /etc/localtime til en binær tidszone identifikator i /usr/share/zoneinfo bibliotek. Så, en anden mulighed for at kontrollere tidszone til at vise den vej, det symbolske link peger på, at bruge ls-kommandoen :
ls -l /etc/localtime
lrwxrwxrwx. 1 root root 29 Dec 11 09:25 /etc/localtime -> ../usr/share/zoneinfo/Etc/UTC
Ændring af Tidszone i CentOS #
Før du ændrer den tidszone, du bliver nødt til at finde ud af det lange navn for den tidszone, du ønsker at bruge., Tids namingonenavnekonventionen bruger normalt et” Region/By ” – format.
for at liste alle tilgængelige tids .oner kan du enten liste filerne i mappen /usr/share/zoneinfoeller bruge kommandoen timedatectl.,fn ‘ s den følgende kommando som sudo bruger:
sudo timedatectl set-timezone your_time_zone
For eksempel, at ændre systemets tidszone America/Toronto:
sudo timedatectl set-timezone America/Toronto
Kør timedatectl kommando til at kontrollere ændringer:
timedatectl
Ændre Tidszonen ved at Oprette et Symlink #
Hvis du kører en ældre version af CentOS og timedatectl kommandoen ikke til stede på dit system, du kan ændre tidszonen ved at have en symbolsk lænke fra /etc/localtime til den tidszone fil i /usr/share/zoneinfo bibliotek.,
Slet den aktuelle /etc/localtime fil eller symlink:
sudo rm -rf /etc/localtime
Identificere tidszone, du ønsker at konfigurere og oprette et symlink :
sudo ln -s /usr/share/zoneinfo/America/Toronto /etc/localtime
Du kan kontrollere det, enten ved at liste /etc/localtime fil eller udsteder date kommando:
date
Wed Feb 6 17:52:58 EST 2019
Konklusion #
I denne vejledning, vi har vist dig, hvordan du ændre din CentOS systemets tidszone.
Leave a Reply