brug af den korrekte tids .one er afgørende 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.
på CentOS er systemets tids .one indstillet under installationen, men det kan let ændres på et senere tidspunkt.
Denne artikel beskriver, hvordan du indstiller eller ændrer tids .onen på CentOS 8-systemer.,
Kontrol af den Aktuelle Tidszone #
timedatectl
er et kommando-linje værktøj, der giver dig mulighed for at se og ændre system tid og dato. Den er tilgængelig på alle moderne systemd-baserede Linu. – systemer:
timedatectl
udgangen viser systemets tids .one. I dette eksempel er tids .onen indstillet til UTC:
Hvis du får en advarsel, der siger: “systemet er konfigureret til at læse RTC-tiden i den lokale tids .one.,”kør følgende kommando for at bruge RTC (UTC:
timedatectl
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. En anden mulighed for at kontrollere tidszone til at vise den vej, det symbolske link peger på, at bruge ls
kommando:
ls -l /etc/localtime
lrwxrwxrwx. 1 root root 23 Nov 21 23:30 /etc/localtime -> /usr/share/zoneinfo/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., Tidszonerne bruger” Region/By ” format.,som root, eller bruger med sudo privilegier :
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.,
Identificere tidszone, du ønsker at konfigurere og oprette et symlink :
sudo ln -sf /usr/share/zoneinfo/America/Toronto /etc/localtime
Kontrollere de ændringer, enten ved at liste /etc/localtime
fil eller udsteder timedatectl
eller date
kommandoer:
date
Sat Mar 21 17:46:10 EDT 2020
Konklusion #
Vi har vist, hvordan du kan ændre din CentOS systemets tidszone.