Sådan indstilles eller ændres tids .onen i Linu.

en tids .one er en geografisk region, der har samme standardtid. Typisk indstilles tids .onen under installationen af driftssystemet, men det kan let ændres på et senere tidspunkt.

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. Tids .onen bruges også til logs tidsstempler.

denne vejledning dækker de trin, der er nødvendige for at indstille eller ændre tids .onen i Linu..,

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.

for At få vist den aktuelle tidszone, påberåbe sig den timedatectl kommando, uden at nogen muligheder eller argumenter:

timedatectl

output ovenfor viser, at systemets tidszone er sat til UTC.,

The system time zone er konfigureret ved at have en symbolsk lænke fra /etc/localtime fil til en binær tidszone s identifikator i /usr/share/zoneinfo bibliotek.

en Anden måde at kontrollere den tidszone, der er til at få vist den vej, det symbolske link peger på, at bruge ls kommando:

ls -l /etc/localtime
lrwxrwxrwx 1 root root 27 Dec 3 16:29 /etc/localtime -> /usr/share/zoneinfo/Etc/UTC

Ændre tidszonen, der er i Linux #

Før du ændrer tidszonen, du bliver nødt til at finde ud af det lange navn på den tidszone, du ønsker at bruge. Tids namingonenavnekonventionen bruger normalt et” Region/By ” format.,l rådighed tidszoner, skal du bruge timedatectl kommando eller en liste over de filer i /usr/share/zoneinfo bibliotek:

timedatectl list-timezones
...America/MontserratAmerica/NassauAmerica/New_YorkAmerica/NipigonAmerica/NomeAmerica/Noronha...

Når du kan identificere, hvilken tidszone er præcis til din placering, skal du køre følgende kommando som root eller sudo bruger:

sudo timedatectl set-timezone <your_time_zone>

For eksempel, at ændre systemets tidszone America/New_York ville du skrive:

sudo timedatectl set-timezone America/New_York

for At bekræfte ændringen, påberåbe sig den timedatectl kommando igen:

timedatectl

Mission accomplished!, Du har med succes ændret dit systems tids .one.

Ændre tidszonen ved at Oprette et Symlink #

Hvis du kører en ældre Linux-distribution og timedatectl utility ikke er til stede på dit system, kan du ændre tidszonen ved at have en symbolsk lænke fra /etc/localtime tidszone /usr/share/zoneinfo bibliotek.,

Fjern den nuværende symlink eller en fil:

sudo rm -rf /etc/localtime

Identificere tidszone, du ønsker at konfigurere og oprette et symlink :

sudo ln -s /usr/share/zoneinfo/America/New_York /etc/localtime

Kontrollere, at det enten ved at liste /etc/localtime fil eller påberåber date kommando:

date

output omfatter den tidszone, i dette eksempel, der er “EST”.,

Tue Dec 3 14:10:54 EST 2019

Konklusion #

for At ændre tidszonen i Linux systemer bruger sudo timedatectl set-timezone kommando efterfulgt af det lange navn på den tidszone, du ønsker at indstille.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *