Määrake Linuxis käsurealt kuupäev

Set Date Linux From Command Line



Kuupäeva käsk kujutab süsteemi kuupäeva ja kellaaega. See võimaldab kasutajal saada kuupäeva ja kellaaega erinevates vormingutes. See käsk aitab erinevate operaatorite ja vorminguspetsiifide abil välja arvutada ka praegused, mineviku ja tulevased kuupäevad. Funktsioonide täitmiseks peaksid serveri süsteemikell ja kell olema täpselt õigel ajal. Siin on mõned näited, mis suurendavad teie teadmisi kuupäeva käsu kohta Linuxis.

Eeldused

Kuupäevakäskude funktsionaalsuse ja nende kasutamise tundmaõppimiseks tuleks teie süsteemi installida Linux (Ubuntu). Pärast installimist peate seadistama Linuxi, pakkudes rakendustele juurdepääsu saamiseks kasutajaandmeid, sealhulgas nime ja parooli. Alloleval pildil on näha Ubuntu liides. Siin peate edasiseks jätkamiseks andma parooli.









Kuupäeva süntaks

$kuupäev [VALIK]...[+FORMAT]

Kuupäev

Kuupäeva kuvamiseks kasutatav põhiline käsk on sisestada kuupäev. See toob kaasa praeguse kuupäeva ja kellaaja, mis võetakse süsteemist automaatselt vastu. Väljund näitab kuu päeva, kuupäeva, aastat ja kellaaega. Käsk Kuupäev saab operatsioonisüsteemi kuupäeva.



$kuupäev





Kasutusjuhend Kuupäeva käsk

Kuupäevaga seotud käskude kohta lisateabe saamiseks on kasutajale saadaval juhend. Väljund näitab järgmist kirjeldust.

$mees kuupäev



Saate kuupäevi erinevates vormingutes

Kuupäevi saab kuvada rohkem kui ühe alternatiivse meetodiga. Klahv D kuvab vormis / kuupäeva, millel on kuupäev, kuu ja aasta. F näitab kuupäeva abiga - ja vormingus on vastavalt aasta, kuu ja päev. Et see oleks kasutajale täpne ja lihtne, oleme kasutanud stringi, mis näitab vorminguspetsiiferi õiget tähendust, st f ja d. Operaatorit +% kasutatakse vormingu spetsifikaadi sidumiseks kuupäevaga.

Hankige päev, kuu ja aasta

Funktsionaalsuse täiustamiseks on käsus kasutatud kuupäevaga mõningaid vorminguspetsifikaatoreid. Neid on näidatud ka ülaltoodud näites nähtud kasutusjuhendis. Näiteks selgitame mõningaid näiteid, et kasutajatel oleks neid lihtsam ära tunda. Vormingu täpsustajate süntaks on järgmine:

$kuupäev+% [formaat-valik]

Nagu süntaks seda mõistab, kasutame konkreetse väljundi saamiseks kuupäeva ja määratud vormingut.

Mõned täpsustajad on järgmised:

%d= Esitab kuu päeva

%B= Kuvab kuu täieliku nime

%m= Kuvab aasta kuu

%JA= Kuva aasta

%T= Kuvageaega

%H= Kujutab tundesisse aega

%M= Kuva minutsisse aega

%S= Esitab sekundidsisse aega

Aasta kuu

Aasta kuu leidmiseks. Kasutame B -vormingut, nagu eespool näidetes kirjeldatud.

$(kuupäev+%B)

Aasta Jooksva aasta kuvamiseks kasutame Y -vormingut. Kui tahame ainult aasta kahte viimast numbrit, kasutatakse väikest y -d.

$(kuupäev+%ja)

$(kuupäev+%JA)

Nädalapäev Kasutame A -d, et saada nädala täisnimi. Kuigi a kasutatakse päeva lühendi saamiseks.

$(kuupäev+%TO)

$(kuupäev+%et)

Hankige mineviku ja tuleviku kuupäevad

Viimane päev Selle lisatud käsu abil saame eilset kuupäeva.

$Viskas väljaeile= $(kuupäev- eile)

Eriti päev tagasi

Kuupäevad saame, kui anname asjakohase kuupäeva, et naasta sellele kuupäevale. Näiteks soovib kasutaja saada kuupäeva 45 päeva tagasi, seega kasutatakse seda käsku.

$Kaja enneNeli, viispäeva = $(kuupäev- homme-Neli, viispäeva)

Eelmine kuu

Viimase kuu käsk aitab kasutajal saada jooksva aasta eelmise kuu.

$Viskas väljaviimane kuu= $(kuupäev–Dviimanekuu +%B)

Järgmine aasta

Järgmise aasta käsk näitab jooksvale aastale järgnevat aastat.

$Viskas välja= järgmine aasta = $(kuupäev- järgmisel aastal +%JA)

Kuupäevade erinevus

Kindla päeva saab kahe kuupäeva esitamisega. Üks kuupäev lahutatakse teisest, nii et kahe päeva vahel saadakse päevade arv.

$Ma igatsen $((($(kuupäev–D2021-3-24+%s)- $(kuupäev–D2021-3-18+%s))/86400))

Kuva kuupäev vormingus –d või –date

Kuupäeva käsk teab sisendit –d või –date käsitseda. See võtab stringina sisendkuupäeva. Kuupäeva saamiseks järgmise nädala järgmisel päeval sisestame alloleva näite.

$kuupäev-kuupäev= järgmisel teisipäeval

Seejärel saab kuupäeva käsk arvutada seni möödunud kuupäeva sekundid. Esitame suhtelise kuupäeva, mille sekundid peavad olema teada.

$kuupäev–D2021-4-24+%s

Sõltumata sellest, millises vormingus me käsu andsime, kuvatakse kuupäev alati kindlas mustris, mis on vaikimisi määratud.

$kuupäev–D5/6/2021

Kuva nädala number jooksval aastal

Nagu on näidatud allolevas käsus, saame V abil saada jooksva aasta nädalanumbri.

Päevade arv jooksval aastal

Päeva number kuni praeguse kuupäevani kuvatakse, kasutades %j %.

$Kuupäev +%j

Määrake kuupäev vastavalt ajavööndile

Süsteemi praeguse ajavööndi kontrollimiseks kasutame allolevat käsku.

$Timedatectl

See kuvab kindla ajavööndi kuupäeva ja kohaliku aja väljundi. Siin on ajavöönd Aasia/Karachi.

Antud ajavööndi muutmiseks teisele peate teadma ajavööndi nime. Ajavööndi kuvamiseks kasutatav vorming on piirkond/linn. Siin on ajavööndi valikud:

$timedatectl list-timezones

Sama päringut kasutatakse ajavööndi muutmiseks peale konkreetse ajavööndi, mida soovite asendada.

$sudotimedatectlseatud- Euroopa ajavöönd/Istanbul

Ülalmainitud väljundist näete, et ajavööndit uuendatakse Euroopa/Istanbuli abil.

Kuupäeva ja kellaaja hankimine riistvarakella seadistamisega

Riistvarakellad töötavad isegi siis, kui toiteallikat pole. See töötab süsteemi riistvara sees.

$sudohwclock - näitama

Väljundit näidatakse nagu pildil:

Järeldus

Nüüd saame määrata kuupäeva või muuta seda Linuxi käsurealt. See on üsna lihtne ja arusaadav. Eespool nimetatud päringuid arutatakse kasutajate jaoks üksikasjalikult. Vormingu täpsustajad aitavad määrata konkreetse päeva kuupäeva.