Sådan ændres tiden i Linux

Linux kan justere tiden automatisk, eller vi kan gøre det fra terminalen eller skrivebordet.

I dette indlæg skal vi se, hvordan du ændrer tiden i Linux. Det er ikke fordi, det er for svært, da de fleste desktops indeholder guider, der giver dig mulighed for at gøre det med et par klik, men det er en god undskyldning for at lære mere om, hvordan vores computer og operativsystem fungerer.

I gamle dage var et ur en luksusvare, noget der blev givet som gave i myndigheden, når man fyldte 25 år i et job eller gik i arv til den ældste søn. Faktisk var det det første, min far og hans galiciske immigrantbrødre købte som investering, da de begyndte at tjene penge i Argentina.

Men med japanernes ankomst blev produktionsomkostningerne billigere, og snart inkorporerede andre enheder såsom mikrobølger, videobåndoptagere og endda kaffemaskiner denne funktion. Da mobile enheder blev mere massive og bærbare, var det klassiske armbåndsur ved at miste fremtræden. I dag overlever den i form af smartwatches, men i praksis er de blot et tilbehør til telefonen.

Jeg ved ikke, hvorfor operativsystemer viser et ur. Jeg formoder, at fordi det tomme rum på baren så dårligt ud, og da det har brug for et ur til dets drift, var det ikke noget for kompliceret at vise tiden.

Sådan ændres tiden i Linux

Hvis du har Windows og Linux installeret på din computer, vil du have bemærket, at hvis du afslutter Linux og går ind i Windows, har det et andet tidspunkt end det lokale. Dette skyldes, at Linux antager, at hardware-uret er synkroniseret med Coordinated Universal Time, hvorimod Windows antager, at det er i lokal tid. Det seneste operativsystem, der skal bruges, justerer hardware-uret efter dets behov.

Løsningen er at få Windows til at lave sine beregninger baseret på UTC-tid eller Linux til at gøre det med lokal tid. Det er meget nemmere at få Linux til at ændre sig siden vi skal bare skrive kommandoen:
sudo timedatectl set-local-rtc 1

Generelt spørger Linux-distributioner dig, hvilken tidszone du skal bruge, og fra da af vil de justere tiden automatisk.enten at tage informationen fra en netværkstidsserver eller udføre de tilsvarende beregninger fra den tid, der er angivet af den universelle tidsserver. I tilfælde af at forbindelsen til netværkstidsserveren ikke er tilgængelig, inkluderer udviklere ofte filer med instruktioner, så systemet ved, hvordan det skal beregne variationerne mellem sommer- og vintertid.

Forskellige skriveborde giver dig mulighed for at tilsidesætte automatisk synkronisering og indstille den manuelt.

Fra terminalen kan vi justere tiden med kommandoen:
sudo timedatectl set-time hh:mm:ss
For at indstille klokken kvart i tre om eftermiddagen gør vi for eksempel:
sudo timedatectl set-time 14:45:00
For at annullere den automatiske synkronisering af tiden med en netværksserver bruger vi kommandoen:
sudo timedatectl set-ntp false
For at genaktivere den skriver vi kommandoen:
sudo timedatectl set-ntp true
Vi kan se de tilgængelige tidszoner med:
timedatectl list-timezones
Og skift fra den ene til den anden med:
timedatectl set-timezone CONTINENTE/PAÍS
o
timedatectl set-timezone Continente/País/Ciudad
Og i nogle tilfælde
timedatectl set-timezone Continente/Ciudad/Localidad.
Indsæt under alle omstændigheder, som det vises på listen.
For eksempel:
timedatectl set-timezone America/Indiana/Indianapolis

Linux-distributioner bruger Coordinated Universal Time til at indstille uret til lokal tid.

Under installationsprocessen spørger Linux-distributioner brugeren, hvilken tidszone de skal arbejde med.

Hvis du ikke vil ændre tidszonen, kan du se, hvad klokken er i en anden med kommandoen:

TZ=Zona_horaria date Udskifter tidszonen med det navn, som den vises i på listen. For eksempel:
TZ=America/Indiana/Indianapolis date
Brug kommandoen for at se tiden på hardwareuret:
hwclock -r
Vi kan synkronisere hardwareuret med systemuret ved at skrive:
hwclock --systohc

Nogle programmer for at se tiden

Hvis du ikke kan lide uret, der følger med dit skrivebord, i depoterne har vi flere applikationer som giver os mulighed for at se tiden. Nogle af dem er:

Ure

Det kan også vises i pakkeadministratorer under navnet Ure. Det er en applikationsdel af GNOME-projektet og inkluderer flere programmer relateret til tidsmåling, herunder:

  • Ure til at vise tiden i forskellige dele af verden.
  • Alarmer
  • Tæller baglæns.
  • Stopur

Analog ur

Tilgængelig i softwarecenteret til distributioner baseret på KDE-skrivebordet, Dette analoge ur føjes til skrivebordet og viser timernes forløb med visernes position.

DClock

En anden titel tilgængelig i arkiverne. Som angivet af D i titlen sDet er et digitalt ur, der foregiver at vise tallene med lysdioder. Derudover viser den datoen og giver dig mulighed for at indstille en alarm.

slashtime

Dette arkivprogram viser tiden i forskellige områder af kloden. for at kunne se det skal vi blot placere markøren og dobbeltklikke på den by, hvis tidsplan vi vil se.

Retro

Et digitalt ur i gammel stil hvis udseende kan ændres ved hjælp af typografiark. Den er tilgængelig i format Flatpak.

tidsdatoberegner

desde la snap butik vi får denne nyttige applikation, der beregner datoer. Får resultater baseret på start-/sluttidspunkt og tidsinterval eller tidsinterval fra start- og sluttidspunkt og dato

Hvordan computere måler tid

Antallet af minutter kommer fra at gange de 12 phalanges af fire fingre ganget med de andre 5

Opdelingen af ​​timer i 60 minutter kommer fra det gamle Babylon. Det var det meste, der kunne tælles ved hjælp af en manuel metode

Den nok ældste måde at måle tid på er solens position. Dagen var den periode, der gik, indtil solen vendte tilbage til sin position. Den første underopdeling af dagen blev foretaget af de egyptiske præster, som kontrollerede tidspunktet for stjernebilledernes fremkomst, hvilket gjorde det muligt at opdele natten i 12 underperioder af samme varighed.

I det 12. århundrede dukkede solur op, som markerede timernes forløb i løbet af dagen ved at projicere skygger. Klarhedsperioden var også opdelt i XNUMX timer.

Underopdelingen af ​​timen i 60 minutter er babyloniernes ansvar. De brugte et tællesystem baseret på brugen af ​​hænderne. Med højre hånds tommelfinger talte de og markerede hver af de fire andre fingres falanger, når de skulle tælle mere end 12 løftede de en finger på venstre hånd. Dermed kunne de tælle op til 60.

Over tid blev der skabt forskellige mekanismer til at registrere tidens gang ved hjælp af mekanismer såsom den førnævnte skygge, tyngdekraften eller hastigheden af ​​forbruget af et stearinlys.

Computere har to måder at måle tidens gang på.. Den ene er baseret på hardware og den anden på software.

Realtidsuret (RTC)

Den drives af et batteri og fungerer, selv når computeren er slukket. Vi mener uret i bred forstand, da det hverken har knapper, nåle eller led-numre. Det er et integreret kredsløb, der er en del af bundkortet og er ansvarlig for at køre systemuret. Det kredsløb har en krystaloscillator baseret på en piezoelektrisk krystal.. Hver krystal har en krystallinsk struktur, der består af et regelmæssigt og gentaget mønster af atomer. Ved at påføre et felt gennem krystallen forvrænges dens krystallinske struktur, og ved at eliminere feltet vender det tilbage til den oprindelige tilstand og genererer således et elektrisk signal med en meget præcis frekvens.

system ur

Systemuret er baseret på information om realtidsur, men Den person, der er ansvarlig for at administrere det, er kernen i operativsystemet. Dens opgave er at konfigurere, planlægge og synkronisere opgaver, processer og afbrydelser.

Det er heller ikke et ur i stil med de applikationer, vi ser på mobilen, da det ikke viser timerne eller repræsenterer tidens gang med tal.  Det, den gør, er at registrere forløbet af sekunder og mikrosekunder ved at udsende digitale signaler.

Et problem der skal løses er manglen på synkronisering mellem begge ure (som bruger forskellige måder at måle tid på) med hinanden og med realtiden. For det, når computeren starter, læser systemuret tiden fra realtidsuret og anvender en korrektionsformel. Hvis computeren derefter er forbundet til internettet, bestemmer den realtiden og synkroniserer systemuret, så det afspejler tidens gang korrekt.

Du vil have bemærket på gamle computere, at hvis der ikke er nogen internetforbindelse, er tiden, i stedet for den rigtige, kun et par minutter efter det tidspunkt, hvor du slukkede den. Det løses ved at skifte det batteri, der driver realtidsuret.

Hardwareuret holder styr på tidens gang, når computeren er slukket.

Et integreret kredsløb på bundkortet måler tidens gang ved oscillation af en krystal. Med sine data justerer operativsystemets kerne systemuret.

På moderne computere er det muligt, at operativsystemet ignorere realtidsuret og henvise direkte til netværkets tidsserver.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   manual sagde han

    Hej. For at dual boot af Windows og Linux altid har samme tid, det jeg gør er at justere det ved at gå ind i bios og dermed markerer begge systemer altid det samme tidspunkt.

    1.    Diego tyske Gonzalez sagde han

      Tak for oplysningerne