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/zoneinfo
eller 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