Hvordan endre tidssonen i Linux

Hvordan endre tidssonen i Linux

Denne opplæringen forklarer forskjellige metoder for å endre tidssonen i Linux -systemer.

Etter å ha lest denne opplæringen, vil du kunne redigere Linux Timezone ved hjelp av forskjellige teknikker. Dette innholdet er optimalisert for alle Linux -brukere, du trenger bare privilegerte utførelsestillatelser.

Nedenfor finner du instruksjoner for å redigere tidssonen ved å bruke TIMEDATECTL Klokkekontroller fra skrivebordsmiljøet og ved å erstatte en myk lenke.

Alle trinnene som vises i denne artikkelen inkluderer skjermbilder, noe som gjør det enkelt for hver bruker å følge dem.

Hvordan endre Linux System Timezone ved hjelp av Timedatectl -kommandoen

Denne delen forklarer hvordan du endrer tidssonen i Linux ved å bruke TIMEDATECTL kommando. TIMEDATECTL Kommando brukes til å sjekke og kontrollere systemklokken, datoen, tidssonen og dens innstillinger, samt aktivere eller deaktivere tidssynkroniseringstjenester.

For å sjekke vår nåværende tidssone, kan vi utføre TIMEDATECTL kommando uten flere alternativer, som vist på skjermbildet nedenfor.

1
TIMEDATECTL

Som du kan se, er min nåværende tidssone Amerika/Argentina/Buenos_aires.

Alternativt kan du sjekke din nåværende tidssone ved å kjøre kommandoen etterfulgt av forestilling Alternativ som vist nedenfor.

1
TIMEDATECTL SHOW

Som vist ovenfor, løp TIMEDATECTL Uten argumenter returnerer en mer omfattende produksjon, men begge måter er gyldige for å få din nåværende tidssone.

For å liste tilgjengelige tidssoner og for å endre det i Linux -systemet ditt, kjører du TIMEDATECTL etterfulgt av listetidssoner Alternativ som vist i følgende figur.

Trykk på Down Arrow -tasten for å fortsette å oppgi tilgjengelige tidssoner.

1
TIMEDATECTL LIST-TIMEZONES

For dette eksemplet vil jeg endre tidssonen min til Afrika/Kairo. Bare kopier tidssonen nøyaktig som oppført og kjør kommandoen nedenfor. Afrika/Kairo må erstattes med landet ditt.

1
sudo timedatectl set-timezone Africa/cairo

Da kan du sjekke om innstillingene ble endret riktig ved å kjøre Timedatectl igjen.

1
TIMEDATECTL

Som du ser ble tidssonen redigert riktig.

Endre tidssonen i Linux fra det grafiske miljøet

Denne delen viser hvordan du endrer tidssonen fra skrivebordsmiljøet.

Merk: Avhengig av X -vindusbehandleren din, kan trinnene være forskjellige. Husk at du må finne systemadministrasjonspanelet og velge innstillinger for tid og dato.

I de fleste X -vindusledere, trykk System, I rullegardinmenyen trykk Administrasjon Og trykk deretter Tid og dato.

Du trenger privilegier for å endre zonetiden din, trykk på Låse opp knapp som vist nedenfor.

Skriv inn passordet ditt og trykk på Autentisere knapp.

Trykk på rullegardinmenyen for tidssone som vist nedenfor.

Trykk nå på Utvalg nedtrekksmenyen.

Velg den nye tidssonen.

trykk Lukk knapp for å bruke endringer.

Som du ser ble tidssonen redigert riktig. I det grafiske miljøet må du sannsynligvis logge ut og logge inn.

Fortsett å lese nedenfor for en tredje vei for å redigere tidssonen.

Endre tidssone i Linux ved å implementere en myk lenke

I motsetning til harde lenker, er ikke myke lenker eller symbolsk lenker kopier av den opprinnelige filen, men en bane til en bestemt fil. Derfor, hvis den opprinnelige filen fjernes, vil den myke eller symbolske lenken påpeke at ingen fil blir en foreldreløs lenke. Dette betyr at hvis du sletter eller flytter den opprinnelige filen, vil den myke lenken miste tilgangen til informasjonen. Mens med den harde lenken, forblir informasjonen til tross for fjerning av kildefilen fordi det er en filklone.

I instruksjonene nedenfor vil vi erstatte den nåværende myke lenken for en ny som påpeker til riktig tidssone.

Tilgjengelige tidssoner er lagret i katalogen/usr/share/soneinfo. For å se tilgjengelige tidssoner, bruk LS -kommandoen som vist nedenfor.

1
LS/usr/share/soneinfo

Innenfor/etc/sha/soneinfo -filen vil du se underkataloger og filer. I mitt tilfelle er landet mitt inne i to andre underkataloger (Amerika og Argentina). Før jeg fortsetter, vil jeg se etter tilgjengelige land i America -underkatalogen ved å bruke LS -kommandoen igjen (du kan også bruke Tab Nøkkel til autofullfør navn).

1
LS/usr/share/soneinfo/America/

Til slutt, la oss sjekke alternativer i Argentina underkatalog. Jeg finner en fil (ingen katalog) som peker på byen eller staten min.

Hele veien til denne filen, inkludert filnavnet er banen vi vil bruke til den myke lenken. I dette tilfellet er min vei /usr/share/soneinfo/America/Argentina/buenos_aires.

1
LS/usr/share/soneinfo/America/Argentina/

Før du oppretter den symbolske lenken, må du sikkerhetskopiere den nåværende ved å kjøre følgende kommando:

1
sudo mv /etc /localime /etc /localime.Bak

For å legge til den nye myke lenken, kjør kommandoen nedenfor, og erstatt min vei med din.

1
sudo ln -s/usr/share/soneinfo/america/argentina/buenos_aires/etc/localime

Som du ser ble tidssonen redigert med hell.

Konklusjon:

Ved å følge instruksjonene beskrevet ovenfor i denne artikkelen, kan enhver bruker redigere tidssonen og klokken. Det er viktig å avklare den første metoden, først. Andre metoder er de mest riktige, men som du kan se, er alle funksjonelle. Linux -fleksibilitet lar brukere oppnå de samme oppgavene gjennom forskjellige teknikker i motsetning til andre systemer som Windows. Det er flere verktøy du kan laste ned for å redigere tidssoneinnstillinger, men denne opplæringen dekket bare native metoder.