Timedatectl ja Hwclock: Komennot päivämäärän ja kellonajan asettamiseksi Linuxissa

Timedatectl ja Hwclock: Komennot päivämäärän ja kellonajan asettamiseksi Linuxissa

Timedatectl ja Hwclock: Komennot päivämäärän ja kellonajan asettamiseksi Linuxissa

Timedatectl ja Hwclock Ne ovat 2 hyödyllistä komennot säätääksesi aika (päivämäärä ja aika), meidän GNU / Linux-käyttöjärjestelmät.

Monta kertaa asennettaessa ja käytettäessä a GNU / Linux-käyttöjärjestelmä, jotkut ovat saattaneet ymmärtää, että joka kerta aloitettaessa käyttäjäistunto graafisessa ympäristössä tai päätelaitteen kautta aika (päivämäärä ja aika) ja Foorumi tietokoneen muutokset (ristiriidat). Muissa tapauksissa se muuttuu yleensä, kun sinulla on kokoonpano kaksoiskenkä (kaksoiskenkä) ja Operatiiviset järjestelmät asennettu.

Timedatectl ja Hwclock: Johdanto

Ensimmäisessä kuvatussa tapauksessa, eli käyttämällä vain GNU / Linux, monta kertaa ongelmaa käsitellään väliaikaisesti, toisin sanoen sitä ei ole ratkaistu lopullisesti, kellokokoonpanosovelluksen säätäminen graafisesti tai päätelaitteen avulla komento "päivämäärä".

Toisessa tapauksessa, eli käyttämällä 2 tai enemmän Käyttöjärjestelmät yleensä erilainen GNU / Linux ja Windows, ongelma ratkaistaan ​​yleensä väliaikaisesti asettamalla aika manuaalisesti ensimmäisestä aika (päivämäärä ja aika) toisen ja joissakin tapauksissa ajankohtana BIOS tietokoneen.

Timedatectl ja Hwclock: UTC: n ongelma

Ongelma

El aikaero-ongelma valheita tavalla, jolla meidän GNU / Linux-käyttöjärjestelmät ne käsittelevät päivämäärä ja kellonaika. Eli se ei ole sama kuin miten sitä käsitellään Käyttöjärjestelmät täysin erilainen kuin Windows, vaikka kyllä ​​kuten muutkin, kuten, MacOS.

En GNU / Linux tai MacOS, käytetään kuviota UTC (koordinoitu yleisaika) asettaa saman ajan, kun taas Windowsissa ei. Windows olettaa, että tietokone tallentaa oikean ja päivitetyn ajan Emolevyn laitteistokello, toisin sanoen BIOS. Koska, Kello ja / tai BIOS sinun on seurattava kulunutta aikaa, vaikka tietokone olisi pois päältä.

Siksi oletuksena Windows olettaa aina, että oikea aika on tallennettu Paikallinen aika (Kello / BIOS) tietokoneesta samalla kun GNU / Linux, kuten olemme jo ilmaisseet, se olettaa, että aika on tallennettu UTC-aika, mikä aiheuttaa syklisen aikaviiveen, kun käytetään vuorotellen 2. Siksi looginen ratkaisu on säätää Paikallinen aika (Kello / BIOS) tietokoneelta ja määritä kukin käyttöjärjestelmä kommunikoimaan sen kanssa synkronoimaan käyttäjälle näytettävä aika.

Timedatectl- ja Hwclock-komennot

On komentoja tämän ongelman ratkaisemiseksi, eli sen määrittämiseksi GNU / Linux kommunikoida laitteiston kanssa (Kello / BIOS) tietokoneeltasi ja synkronoidaan sen kanssa Näytä käyttäjä samaan aikaan, aivan kuten sinäkin Windows.

Ennen suorittamista, aika (päivämäärä ja aika) sisään BIOSKomennon suorittamisen jälkeen on suositeltavaa käynnistää uudelleen ja vahvistaa, että se pysyy muuttumattomana ensin GNU / Linux-käyttöjärjestelmä ja sitten BIOS.

Nämä komennot ovat:

timedatectl

Tämä moderni komento on erityinen niille GNU / Linux-distrot että he ovat asentaneet Systemd kuten Käynnistysprosessi 1 (PID 1), por ejemplo, DEBIANIN GNU / Linux. Koska se on tämän järjestelmän ja palvelujen järjestelmänvalvojan tarjoama toiminto.

Saada komento, anna GNU / Linux kommunikoida laitteiston kanssa (Kello / BIOS) tietokoneesta ja synkronoida sen kanssa, seuraava komento on suoritettava:

sudo timedatectl set-local-rtc 1

Lisätietoja tästä komennosta, vaihtoehto «set-local-rtc [BOOL]»Ja muut, noin DEBIANIN GNU / Linux, voit käyttää Online-opas (Manpages) samoista paketeista ja komennoista seuraavalla tavalla linkki. Tai lue paikallisen miehen sivu suorittamalla «man timedatectl".

hwclock

Tämä legendaarinen ja edelleen ajankohtainen komento on erityinen kaikenlaisille GNU / Linux-distrot, koska se ei riipu järjestelmällinen, eikä muilta järjestelmän ja palvelujen järjestelmänvalvojilta.

Saada komento, anna Foorumi GNU / Linux kommunikoida laitteiston kanssa (Kello / BIOS) seuraava komento on suoritettava tietokoneen ja synkronoitava sen kanssa, eli määritettävä saman ajan BIOS: issa:

sudo hwclock -w o sudo hwclock --systohc

Huomata: Jos päinvastaisessa tapauksessa haluat synkronoida päinvastoin (määritä nykyinen BIOS-aika käyttöjärjestelmässä), voit käyttää komentoa «hwclock -s»Tai komento «hwclock --hctosys«.

Lisätietoja tästä komennosta, vaihtoehto «-w»Ja muut noin DEBIANIN GNU / Linux, voit käyttää Online-opas (Manpages) samoista paketeista ja komennoista seuraavalla tavalla linkki. Tai lue paikallisen miehen sivu suorittamalla «man hwclock".

Tästä lähtien, kun lopetat Päivämäärän ja kellonajan UTC-malli, eli kun käytetään aika (päivämäärä ja aika) ja BIOS ja GNU / Linux tai useita Käyttöjärjestelmät, laitteistoajan kokoonpanon ongelma vältetään ja molemmilla järjestelmillä on aina sama aika ilman viivettä.

Toinen vaihtoehtoinen menettely päivämäärän ja kellonajan asettamiseksi GNU / Linux-käyttöjärjestelmä ja synkronointi on BIOS tietokoneelta komennolla «date»Y«hwclock»Onko seuraava:

Suorita komentokomennot a pääistunto päivämäärän asettamiseksi Klo 08 00. maaliskuuta 07.

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

Yleiskuva artikkelin johtopäätöksille

Johtopäätös

Toivomme tämän "hyödyllinen pieni viesti" päälle «Timedatectl y Hwclock», 2 hyödyllistä «Comandos de GNU/Linux» käytetään asettamaan päivämäärä ja kellonaika «Distros GNU/Linux», erityisesti ongelmien ratkaisemiseksi ajan epäsuhtaissa vuonna «ordenadores con doble booteo (inicio)», on erittäin kiinnostava ja hyödyllinen kokonaisuudessaan «Comunidad de Software Libre y Código Abierto» ja suurella panoksella Nizzan suurenmoisen, jättimäisen ja kasvavan ekosysteemin levittämiseen «GNU/Linux».

Ja lisätietoja, älä aina epäröi vierailla missään Verkkokirjasto kuten OpenLibra y jedit lukea kirjat (PDF) aiheesta tai muusta osaamisalueet. Toistaiseksi, jos pidit tästä «publicación», älä lopeta sen jakamista muiden kanssa, sinun Suosikkisivustot, kanavat, ryhmät tai yhteisöt sosiaalisia verkostoja, mieluiten ilmaisia ​​ja avoimia Mastodonttitai turvallinen ja yksityinen Telegram.

Tai yksinkertaisesti käy kotisivullamme osoitteessa DesdeLinux tai liity viralliseen kanavaan Sähke lähettäjältä DesdeLinux lukea ja äänestää tätä tai muita mielenkiintoisia julkaisuja «Software Libre», «Código Abierto», «GNU/Linux» ja muut aiheeseen liittyvät aiheet «Informática y la Computación»Ja «Actualidad tecnológica».


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Octavio dos santos dijo

    Hei! Paljon kiitoksia, tiedot ovat auttaneet minua, käytän manjarokanelia, enkä pystynyt määrittelemään graafisesti eikä synkronointia Internetin kautta, en yksinkertaisesti tehnyt mitään muutoksia ... mutta kiitos teille on se jo ratkaistu solved

    1.    Linux Post -asennus dijo

      Terveisiä Octavio! Olen iloinen siitä, että artikkeli on palvellut sinua tyydyttävästi. Kiitos kommentistasi ja panoksestasi.

  2.   Fabian dijo

    Hei
    Minun tapauksessani minun piti muuttaa / etc / adjtime nimellä "LOCAL" UTC: n sijasta ", koska Linux muutti bios -ajan UTC: ksi ja Windows otti sen väärin; kanssa
    hwclock - ylivoimainen
    Pystyin varmistamaan, että hän ei muuttanut sitä uudelleen tehdessään säätöä

    1.    Linux Post -asennus dijo

      Tervehdys, Fabian. Kiitos kommentistasi ja panoksestasi.