Timedatectl da Hwclock: Dokoki don saita kwanan wata da lokaci a cikin Linux

Timedatectl da Hwclock: Dokoki don saita kwanan wata da lokaci a cikin Linux

Timedatectl da Hwclock: Dokoki don saita kwanan wata da lokaci a cikin Linux

Timedatectl da Hwclock Suna da amfani 2 umarni don daidaitawa lokaci (kwanan wata da lokaci), a cikin mu GNU / Linux Operating Systems.

Sau dayawa lokacin girkawa da amfani da GNU / Linux Operating System, wasu na iya jin daɗin cewa lokacin da suke farawa kowane lokaci, zaman mai amfani a cikin yanayin zane ko ta hanyar tashar, the lokaci (kwanan wata da lokaci) del tsarin aiki na kwamfuta canji (rashin daidaito). A wasu lokuta, yawanci yakan canza lokacin da kake da jeri na biyu taya (biyu taya) da kuma amfani da Sistems na aiki shigar.

Timedatectl da Hwclock: Gabatarwa

A cikin shari'ar farko da aka bayyana, ma'ana, ta amfani kawai GNU / Linux. umarni "kwanan wata".

A na biyu, wato, amfani da 2 ko sama da haka Tsarin aiki daban, yawanci GNU / Linux da Windows, matsalar yawanci ana warware ta na ɗan lokaci ta hanyar saita lokaci da hannu daga farko zuwa lokaci (kwanan wata da lokaci) na biyu, kuma a wasu lokuta a lokacin BIOS na kwamfuta.

Timedatectl da Hwclock: Matsalar UTC

Matsala

El matsalar rashin daidaituwa lokaci karya, a cikin hanyar da muke GNU / Linux Operating Systems suna aiwatarwa kwanan wata da lokaci. Wato ba daidai yake da yadda ake sarrafa shi ba Tsarin aiki duka daban daban Windows, kodayake a kamar wasu, kamar, MacOS.

En GNU / Linux ko MacOS, ana amfani da tsari UTC (Hadaddiyar Lokacin Duniya) don saita lokaci iri ɗaya, yayin da ba a cikin Windows ba. Windows ya ɗauka cewa kwamfutar tana adana daidai da lokacin da aka sabunta a cikin Agogon kayan aikin Motherboard, wato, a cikin BIOS. Tun, da Clock da / ko BIOS dole ne ka lura da lokacin da ya wuce, koda lokacin da kwamfutar ke kashe.

Saboda haka, ta tsohuwa, Windows koyaushe yana ɗauka cewa ana adana daidai lokacin a cikin Lokaci na gida (Clock / BIOS) daga kwamfuta, yayin GNU / Linux, kamar yadda muka riga muka bayyana, yana ɗauka cewa ana adana lokacin a cikin Lokacin UTC, wanda ke haifar da jinkirin sake zagayowar lokaci ta hanyar amfani da maballin 2. Saboda haka, mafita mai ma'ana shine a daidaita daidai da Lokaci na gida (Clock / BIOS) daga kwamfutar, kuma saita kowane Tsarin Aiki don sadarwa tare da ita don daidaita lokacin da za a nuna wa mai amfani.

Timedatectl da Dokokin Hwclock

Akwai umarni don warware wannan matsalar, ma'ana, daidaita hakan GNU / Linux sadarwa tare da kayan aiki (Agogo / BIOS daga kwamfutarka kuma aiki tare da ita, zuwa nuna mai amfani a lokaci guda, kamar yadda kuke yi Windows.

Kafin a kashe, daidaitaccen tsari na lokaci (kwanan wata da lokaci) a cikin BIOSBayan aiwatar da umarnin, an fi so a sake kunnawa kuma inganta cewa ya kasance ba canzawa ba, na farko a cikin GNU / Linux Operating System sannan kuma a cikin BIOS.

Waɗannan dokokin sune:

Kwanan wata

Wannan umarnin na zamani na musamman ne, ga waɗancan GNU / Linux Distros cewa sun girka Tsarin kamar yadda Tsarin farawa 1 (PID 1), alal misali, DEBIAN GNU / Linux. Tunda, aiki ne wanda wannan tsarin da mai gudanarwa ke bayarwa.

Don cimma wannan umarnin, ba da izini GNU / Linux sadarwa tare da kayan aiki (Agogo / BIOS daga kwamfuta da aiki tare da ita, dole ne a zartar da umarnin mai zuwa:

sudo timedatectl set-local-rtc 1

Don ƙarin bayani game da wannan umarnin, zaɓi «set-local-rtc [BOOL]»Da sauransu, game da DEBIAN GNU / Linux, zaka iya samun damar Manhajan kan layi (Manpages) na fakiti da umarnin iri ɗaya, akan mai zuwa mahada. Ko karanta shafin mutum na gida ta hanyar gudu «man timedatectl".

Tsakar rana

Wannan almara kuma har yanzu umarni, na musamman ne ga dukkan nau'ikan GNU / Linux Distros, tunda bai dogara da shi ba Tsarin, kuma ba daga kowane tsarin da mai ba da sabis ba.

Don cimma wannan umarnin, kyale tsarin aiki GNU / Linux sadarwa tare da kayan aiki (Agogo / BIOS daga kwamfutar kuma yi aiki tare da ita, ma'ana, saita lokaci ɗaya a kan BIOS, dole ne a zartar da umarnin mai zuwa:

sudo hwclock -w o sudo hwclock --systohc

Note: Idan akasin haka ne, ma'ana, idan a maimakon haka kuna son yin aiki tare a baya (saita lokacin BIOS na yanzu akan Operating System) to zaku iya amfani da umarnin «hwclock -s»Ko umarnin «hwclock --hctosys«.

Don ƙarin bayani game da wannan umarnin, zaɓi «-w»Da sauransu game da DEBIAN GNU / Linux, zaka iya samun damar Manhajan kan layi (Manpages) na fakiti da umarnin iri ɗaya, akan mai zuwa mahada. Ko karanta shafin mutum na gida ta hanyar gudu «man hwclock".

Daga yanzu, lokacin da kuka daina amfani da Tsarin UTC don kwanan wata da lokaci, wannan shine, lokacin amfani da lokaci (kwanan wata da lokaci) del BIOS para GNU / Linux ko da yawa Tsarin aiki, Za a kauce wa matsala tare da daidaitawar lokacin kayan aiki kuma duka tsarin zasu kasance lokaci ɗaya, ba tare da jinkiri ba.

Wani madadin hanya don saita kwanan wata da lokaci na GNU / Linux Operating System kuma aiki tare yana tare da BIOS daga kwamfuta, ta amfani da umarnin «date»Kuma«hwclock»Shin mai zuwa:

Kashe umarnin umarni daga a tushen zama saita kwanan wata 08:00 na Maris 07, 2020.

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

Hoton hoto don ƙarshen labarin

ƙarshe

Muna fatan wannan "amfani kadan post" game da «Timedatectl y Hwclock», 2 masu amfani «Comandos de GNU/Linux» amfani da su saita kwanan wata da lokaci namu «Distros GNU/Linux», musamman don magance matsaloli na rashin dacewar lokaci a «ordenadores con doble booteo (inicio)», yana da matukar amfani da amfani, ga duka «Comunidad de Software Libre y Código Abierto» kuma yana da babbar gudummawa wajan yada kyawawan al'adu, manyan halittu da girma na aikace-aikacen «GNU/Linux».

Kuma don ƙarin bayani, koyaushe kada ku yi shakka ku ziyarci kowane Laburaren kan layi kamar yadda OpenLibra y JITIT karanta littattafai (PDFs) akan wannan batun ko wasu yankunan ilmi. A yanzu, idan kuna son wannan «publicación», kar a daina raba shi tare da wasu, a cikin ku Yanar gizo da aka fi so, tashoshi, ƙungiyoyi, ko al'ummomi na hanyoyin sadarwar zamantakewa, zai fi dacewa kyauta kuma a buɗe Mastodon, ko amintacce kuma mai zaman kansa kamar sakon waya.

Ko kuma kawai ziyarci shafinmu na gida a DesdeLinux ko shiga Channel na hukuma Telegram na DesdeLinux don karantawa da jefa ƙuri'a don wannan ko wasu littattafai masu ban sha'awa akan «Software Libre», «Código Abierto», «GNU/Linux» da sauran batutuwan da suka shafi «Informática y la Computación»da «Actualidad tecnológica».


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Octavio dos santos m

    Barka dai! Na gode sosai, bayanan sun taimaka min, ina amfani da kirfa na manjaro kuma ba ni da hanyar da zan iya tsara zane, ko aiki tare ta Intanet, kawai ban yi wani canji ba ... amma godiya gare ku an riga an warware 😀

    1.    Linux Post Shigar m

      Gaisuwa Octavio! Na yi farin ciki cewa labarin ya yi maka gamsarwa. Na gode da sharhinku da gudummawarku.

  2.   Fabian m

    hola
    a halin da nake ciki dole ne in canza / etc / adjtime as 'LOCAL' maimakon UTC 'saboda Linux ya canza lokacin bios zuwa UTC kuma windows sunyi kuskure; da
    hwclock - murya
    Na sami damar tabbatar da cewa bai sake canza shi ba lokacin yin wannan gyara

    1.    Linux Post Shigar m

      Gaisuwa, Fabian. Na gode da tsokaci da gudummawar ku.