Ako zmeniť čas v systéme Linux

Linux dokáže nastaviť čas automaticky alebo to môžeme urobiť z terminálu alebo pracovnej plochy.

V tomto príspevku uvidíme, ako zmeniť čas v systéme Linux. Nie je to tak, že by to bolo príliš zložité, pretože väčšina desktopov obsahuje sprievodcov, ktorí vám to umožnia urobiť niekoľkými kliknutiami, ale je to dobrá výhovorka, ako sa dozvedieť viac o tom, ako náš počítač a operačný systém fungujú.

Za starých čias boli hodinky luxusným artiklom, niečo, čo sa dávalo ako dar vo veku plnoletosti, keď ste dovŕšili 25 rokov v zamestnaní, alebo sa preniesli ako dedičstvo na najstaršieho syna. V skutočnosti to bola prvá vec, ktorú môj otec a jeho bratia prisťahovalci z Galície kúpili ako investíciu, keď začali zarábať peniaze v Argentíne.

S príchodom Japoncov sa však výrobné náklady zlacnili a čoskoro túto funkciu začlenili aj iné zariadenia, ako sú mikrovlnky, videorekordéry a dokonca aj kávovary. Keď sa mobilné zariadenia stali masívnejšími a prenosnejšími, klasické náramkové hodinky strácali na význame. Dnes prežíva vo forme inteligentných hodiniek, no v praxi sú len doplnkom k telefónu.

Neviem, prečo operačné systémy zobrazujú hodiny. Predpokladám, že preto, že prázdne miesto na bare vyzeralo zle a keďže potrebuje na svoj chod hodiny, ukazovanie času nebolo nič zložité.

Ako zmeniť čas v systéme Linux

Ak máte vo svojom počítači nainštalovaný systém Windows a Linux, určite ste si všimli, že ak ukončíte Linux a vstúpite do Windowsu, má iný čas ako lokálny. Dôvodom je, že Linux predpokladá, že hardvérové ​​hodiny sú synchronizované s koordinovaným svetovým časom, zatiaľ čo Windows predpokladá, že sú v lokálnom čase. Najnovší operačný systém, ktorý sa má použiť, upravuje hardvérové ​​hodiny podľa svojich potrieb.

Riešením je prinútiť Windows, aby robil výpočty na základe času UTC alebo Linux s miestnym časom. Odvtedy je oveľa jednoduchšie zmeniť Linux musíme len napísať príkaz:
sudo timedatectl set-local-rtc 1

Vo všeobecnosti sa linuxové distribúcie pýtajú, aké časové pásmo použiť, a odvtedy budú čas automaticky upravovať.buď preberaním informácií zo sieťového časového servera alebo vykonávaním zodpovedajúcich výpočtov z času indikovaného serverom univerzálneho času. V prípade, že pripojenie k sieťovému časovému serveru nie je dostupné, vývojári často priložia súbory s pokynmi, aby systém vedel vypočítať odchýlky medzi letným a zimným časom.

Rôzne desktopy vám umožňujú prepísať automatickú synchronizáciu a nastaviť ju manuálne.

Z terminálu môžeme nastaviť čas príkazom:
sudo timedatectl set-time hh:mm:ss
Napríklad, aby sme nastavili čas na štvrť na tri popoludní:
sudo timedatectl set-time 14:45:00
Na zrušenie automatickej synchronizácie času so sieťovým serverom použijeme príkaz:
sudo timedatectl set-ntp false
Na jeho opätovnú aktiváciu napíšeme príkaz:
sudo timedatectl set-ntp true
Dostupné časové pásma môžeme vidieť pomocou:
timedatectl list-timezones
A prepínajte z jedného na druhý pomocou:
timedatectl set-timezone CONTINENTE/PAÍS
o
timedatectl set-timezone Continente/País/Ciudad
A v niektorých prípadoch
timedatectl set-timezone Continente/Ciudad/Localidad.
V každom prípade prilepte tak, ako je uvedené v zozname.
Napríklad:
timedatectl set-timezone America/Indiana/Indianapolis

Distribúcie Linuxu používajú koordinovaný univerzálny čas na nastavenie hodín na miestny čas.

Počas procesu inštalácie sa distribúcie Linuxu pýtajú používateľa, s akým časovým pásmom majú pracovať.

Ak nechcete zmeniť časové pásmo, môžete zistiť, aký je čas v inom, pomocou príkazu:

TZ=Zona_horaria date Nahradenie časového pásma názvom, v ktorom sa zobrazuje v zozname. Napríklad:
TZ=America/Indiana/Indianapolis date
Ak chcete zobraziť čas na hardvérových hodinách, použite príkaz:
hwclock -r
Hardvérové ​​hodiny môžeme synchronizovať so systémovými hodinami zadaním:
hwclock --systohc

Niektoré aplikácie na zobrazenie času

Ak sa vám nepáčia hodiny, ktoré sú súčasťou vašej pracovnej plochy, v repozitároch máme niekoľko aplikácií ktoré nám umožňujú vidieť čas. Niektoré z nich sú:

Hodiny

Môže sa tiež objaviť v správcovi balíkov pod názvom Hodiny. Je to aplikačná časť projektu GNOME a obsahuje niekoľko programov súvisiacich s meraním času vrátane:

  • Hodiny ukazujúce čas v rôznych častiach sveta.
  • Budíky
  • Kontruje dozadu.
  • Stopky

Analógové hodiny

Dostupné v softvérovom centre pre distribúcie založené na pracovnej ploche KDE, Tieto analógové hodiny sú pridané na plochu a zobrazujú plynutie hodín s polohou ručičiek.

DClock

Ďalší titul dostupný v repozitároch. Ako naznačuje písmeno D v názve sSú to digitálne hodiny, ktoré predstierajú, že ukazujú čísla pomocou LED. Okrem toho zobrazuje dátum a umožňuje nastaviť budík.

slashtime

Tento program úložiska zobrazuje čas v rôznych oblastiach zemegule. aby sme ho mohli vidieť, stačí umiestniť kurzor a dvakrát kliknúť na mesto, ktorého rozvrh chceme vidieť.

retro

Digitálne hodiny starého štýlu ktorých vzhľad je možné upraviť pomocou štýlov. Je k dispozícii vo formáte Flatpak.

kalkulačka času a dátumu

desde la snap store získame túto užitočnú aplikáciu, ktorá vypočítava dátumy. Získava výsledky na základe času začiatku/ukončenia a časového rozsahu alebo časového rozsahu od času a dátumu začiatku a konca

Ako počítače merajú čas

Počet minút pochádza z vynásobenia 12 falangov štyroch prstov vynásobených ďalšími 5

Rozdelenie hodín na 60 minút pochádza zo starovekého Babylonu. Bolo to najviac, čo sa dalo spočítať manuálnou metódou

Asi najstarším spôsobom merania času je poloha slnka. Deň bol obdobím, ktoré uplynulo, kým sa slnko vrátilo na svoje miesto. Prvé rozdelenie dňa urobili egyptskí kňazi, ktorí riadili okamih objavenia sa súhvezdí, čo umožnilo rozdeliť noc na 12 rovnako dlhých čiastkových období.

V 12. storočí sa objavili slnečné hodiny, ktoré premietaním tieňov označovali plynutie hodín počas dňa. Obdobie objasnenia bolo tiež rozdelené na XNUMX hodín.

Rozdelenie hodiny na 60 minút je zodpovednosťou Babylončanov. Používali systém počítania založený na používaní rúk. Palcom pravej ruky počítali, označovali každú falangu ostatných štyroch prstov, keď mali narátať viac ako 12, zdvihli prst ľavej ruky. S tým mohli počítať do 60.

Postupom času vznikli rôzne mechanizmy na zaznamenávanie plynutia času pomocou mechanizmov ako už spomínaný tieň, gravitačná sila či rýchlosť spotreby sviečky.

Počítače majú dva spôsoby merania plynutia času.. Jedna je založená na hardvéri a druhá na softvéri.

Hodiny reálneho času (RTC)

Je napájaný batériou a funguje, aj keď je počítač vypnutý. Máme na mysli hodiny v širšom zmysle, pretože nemajú tlačidlá, ihly ani led čísla. Ide o integrovaný obvod, ktorý je súčasťou základnej dosky a je zodpovedný za chod systémových hodín. Tento obvod má kryštálový oscilátor založený na piezoelektrickom kryštáli.. Každý kryštál má kryštalickú štruktúru zloženú z pravidelného a opakujúceho sa vzoru atómov. Aplikáciou poľa cez kryštál sa skreslí jeho kryštalická štruktúra a elimináciou poľa sa vráti do pôvodného stavu, čím sa generuje elektrický signál s veľmi presnou frekvenciou.

systémové hodiny

Systémové hodiny sú založené na informáciách o hodinách v reálnom čase, ale Osoba zodpovedná za jeho správu je jadro operačného systému. Jeho úlohou je konfigurovať, plánovať a synchronizovať úlohy, procesy a prerušenia.

Nejde ani o hodiny v štýle aplikácií, ktoré vidíme na mobile, keďže neukazujú hodiny ani nereprezentujú plynutie času s číslami.  To, čo robí, je zaznamenávanie priebehu sekúnd a mikrosekúnd vydávaním digitálnych signálov.

Problém, ktorý treba vyriešiť, je nedostatočná synchronizácia medzi oboma hodinami (ktoré používajú rôzne spôsoby merania času) navzájom a so skutočným časom. Pre to, keď sa počítač spustí, systémové hodiny načítajú čas z hodín reálneho času a použijú korekčný vzorec. Potom, ak je počítač pripojený k internetu, určí reálny čas a synchronizuje systémové hodiny tak, aby správne odrážali plynutie času.

Na starých počítačoch ste si už určite všimli, že ak nie je pripojenie na internet, čas namiesto skutočného je len niekoľko minút po čase, keď ste ho vypli. To je vyriešené výmenou batérie, ktorá napája hodiny reálneho času.

Hardvérové ​​hodiny sledujú plynutie času, keď je počítač vypnutý.

Integrovaný obvod na základnej doske meria plynutie času kmitaním kryštálu. Jadro operačného systému svojimi údajmi upravuje systémové hodiny.

Na moderných počítačoch je možné, že operačný systém ignorujte hodiny reálneho času a obráťte sa priamo na sieťový časový server.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Manuel dijo

    Ahoj. Aby duálny boot Windows a Linux mal vždy rovnaký čas, upravím to zadaním biosu a tým oba systémy označujú vždy rovnaký čas.

    1.    Diego Nemec Gonzalez dijo

      Vďaka za informácie