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
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
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.
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.
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.
Vďaka za informácie