Timedatectl a Hwclock: Příkazy k nastavení data a času v systému Linux

Timedatectl a Hwclock: Příkazy k nastavení data a času v systému Linux

Timedatectl a Hwclock: Příkazy k nastavení data a času v systému Linux

Timedatectl a Hwclock Jsou 2 užitečné příkazy upravit čas (datum a čas), v našem Operační systémy GNU / Linux.

Mnohokrát při instalaci a používání a Operační systém GNU / Linux, Někteří mohou ocenit, že při každém spuštění relace uživatele v grafickém prostředí nebo prostřednictvím terminálu, čas (datum a čas) del Platforma počítače změna (nesoulad). V ostatních případech se obvykle změní, když máte konfiguraci dvojité spuštění (dvojité spuštění) a používání Operativní systémy nainstalován.

Timedatectl a Hwclock: Úvod

V prvním popsaném případě, tedy pouze s použitím GNU / Linux, problém se mnohokrát řeší dočasně, tj. není definitivně vyřešen, grafické přizpůsobení aplikace pro konfiguraci hodin nebo pomocí terminálu pomocí příkaz "datum".

V druhém případě, tj. Použití 2 nebo více Operační systémy obvykle jiné GNU / Linux a Windows, problém je obvykle dočasně vyřešen ručním nastavením času od prvního do čas (datum a čas) druhého, a v některých případech v době BIOS počítače.

Timedatectl a Hwclock: Problém s UTC

Problém

El problém nesouladu času lži, způsobem, který naše Operační systémy GNU / Linux zpracovávají datum a čas. To znamená, že to není stejné jako to, jak to zpracovávají Operační systémy úplně jiné jako Windows, ačkoli ano jako ostatní, jako například, MacOS.

En GNU / Linux nebo MacOS, je použit vzor UTC (koordinovaný světový čas) nastavit stejný čas, zatímco v systému Windows ne. Windows předpokládá, že počítač uloží správný a aktualizovaný čas do souboru Hardwarové hodiny základní desky, tj. v BIOS. Od té doby Hodiny a / nebo BIOS musíte sledovat uplynulý čas, i když je počítač vypnutý.

Ve výchozím nastavení tedy Windows vždy předpokládá, že je v paměti uložen správný čas Místní čas (hodiny / BIOS) z počítače, zatímco GNU / Linux, jak jsme již vyjádřili, předpokládá, že čas je uložen v UTC čas, což způsobí cyklické časové zpoždění označené střídavým používáním 2. Logickým řešením je tedy správné nastavení Místní čas (hodiny / BIOS) z počítače a nakonfigurujte každý operační systém tak, aby s ním komunikoval, aby synchronizoval čas, který se uživateli zobrazí.

Příkazy Timedatectl a Hwclock

Existují příkazy k vyřešení tohoto problému, tedy k jeho konfiguraci GNU / Linux komunikovat s hardwarem (Hodiny / BIOS) z počítače a synchronizuje se s ním do zobrazit uživatele ve stejnou dobu, stejně jako vy Windows.

Před provedením proveďte správnou konfiguraci čas (datum a čas) v BIOSPo provedení příkazu je lepší restartovat a ověřit, že zůstane beze změny, nejprve v Operační systém GNU / Linux a pak v BIOS.

Jedná se o tyto příkazy:

timedatectl

Tento moderní příkaz je pro ty speciální Distribuce GNU / Linux které nainstalovali Systemd jak Proces spuštění 1 (PID 1), například, DEBIAN GNU / Linux. Jelikož se jedná o funkčnost poskytovanou tímto správcem systému a služeb.

K dosažení tohoto příkazu povolte GNU / Linux komunikovat s hardwarem (Hodiny / BIOS) z počítače a synchronizovat s ním, měl by být proveden následující příkaz:

sudo timedatectl set-local-rtc 1

Další informace o tomto příkazu získáte volbou «set-local-rtc [BOOL]»A ostatní asi DEBIAN GNU / Linux, můžete přistupovat k Online manuál (Manpages) balíčků a příkazů stejných, dále odkaz. Nebo si přečtěte místní manuálovou stránku spuštěním «man timedatectl".

hwclock

Tento legendární a stále aktuální příkaz je speciální pro všechny druhy Distribuce GNU / Linux, protože to nezávisí na systemd, ani od žádného jiného správce systému a služeb.

K dosažení tohoto příkazu povolte Platforma GNU / Linux komunikovat s hardwarem (Hodiny / BIOS) z počítače a synchronizovat s ním, to znamená nakonfigurovat stejný čas v systému BIOS, je třeba provést následující příkaz:

sudo hwclock -w o sudo hwclock --systohc

poznámka: V opačném případě, tj. Pokud místo toho chcete synchronizovat opačně (nakonfigurovat aktuální čas systému BIOS v operačním systému), můžete použít příkaz «hwclock -s»Nebo příkaz «hwclock --hctosys«.

Další informace o tomto příkazu získáte volbou «-w»A ostatní o DEBIAN GNU / Linux, můžete přistupovat k Online manuál (Manpages) balíčků a příkazů stejných, dále odkaz. Nebo si přečtěte místní manuálovou stránku spuštěním «man hwclock".

Od této chvíle, když přestanete používat Vzor UTC pro datum a čas, tj. při použití čas (datum a čas) del BIOS bod GNU / Linux nebo několik Operační systémy, problém s hardwarovou časovou konfigurací se vyhne a oba systémy budou mít vždy stejný čas, bez prodlev.

Další alternativní postup pro nastavení data a času Operační systém GNU / Linux a synchronizace je s BIOS z počítače pomocí příkazu «date"Y"hwclock»Je to následující:

Provádět příkazové příkazy z a root relace nastavit datum 08. března 00 v 07:2020.

  • date --set "2020-03-07 08:00"
  • hwclock --set --date="`date '+%D %H:%M:%S'`"

Obecný obrázek pro závěry článku

Závěr

Doufáme v to "užitečný malý příspěvek" na «Timedatectl y Hwclock», 2 užitečné «Comandos de GNU/Linux» slouží k nastavení data a času «Distros GNU/Linux», zejména k řešení problémů nesouladu časů v systému Windows «ordenadores con doble booteo (inicio)», být velkým zájmem a užitečností pro všechny «Comunidad de Software Libre y Código Abierto» a velkým příspěvkem k šíření nádherného, ​​gigantického a rostoucího ekosystému aplikací «GNU/Linux».

A pro více informací neváhejte vždy některou navštívit Online knihovna jak OpenLibra y jedit číst knihy (PDF) na toto téma nebo jiné znalostní oblasti. Prozatím, pokud se vám to líbilo «publicación», nepřestávej to sdílet s ostatními, ve vašem Oblíbené webové stránky, kanály, skupiny nebo komunity sociálních sítí, nejlépe zdarma a otevřených jako Mastodonnebo bezpečné a soukromé Telegram.

Nebo jednoduše navštivte naši domovskou stránku na DesdeLinux nebo se připojte k oficiálnímu kanálu Telegram z DesdeLinux číst a hlasovat pro tuto nebo jiné zajímavé publikace na «Software Libre», «Código Abierto», «GNU/Linux» a další témata související s «Informática y la Computación», A «Actualidad tecnológica».


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   Octavio dos Santos řekl

    Ahoj! Velice vám děkuji, informace mi pomohly, používám skořici manjaro a neměl jsem možnost graficky konfigurovat, ani synchronizaci přes internet, jednoduše jsem neprovedl žádné změny ... ale díky vám je to již vyřešeno 😀

    1.    Linux po instalaci řekl

      Zdravím Octavio! Jsem rád, že vám článek posloužil uspokojivě. Děkujeme za váš komentář a příspěvek.

  2.   Fabian řekl

    Haló
    v mém případě jsem musel změnit / etc / adjtime jako 'LOCAL' namísto UTC ', protože linux změnil čas biosu na UTC a windows to vzal špatně; s
    hwclock - volno
    Byl jsem schopen ověřit, že to při té úpravě znovu nezměnil

    1.    Linux po instalaci řekl

      Zdravím vás, Fabiane. Děkujeme za váš příspěvek a komentář.