Aseta päivämäärä Linuxissa komentoriviltä

Set Date Linux From Command Line



Päivämääräkomento kuvaa järjestelmän päivämäärää ja kellonaikaa. Sen avulla käyttäjä voi saada päivämäärän ja kellonajan eri muodoissa. Tämä komento auttaa myös laskemaan nykyisiä, menneitä ja tulevia päivämääriä eri operaattoreiden ja muotoasetusten avulla. Toimintojen suorittamiseksi järjestelmäkellon ja palvelimen kellon tulee olla tarkasti ajoissa. Seuraavassa on muutamia esimerkkejä, jotka lisäävät tietämystäsi päivämääräkomennosta Linuxissa.

Edellytykset

Jotta opit päivämääräkomentojen toiminnot ja niiden käytön, Linux (Ubuntu) on asennettava järjestelmääsi. Asennuksen jälkeen sinun on määritettävä Linux antamalla käyttäjätiedot, mukaan lukien nimi ja salasana, päästäksesi sovelluksiin. Alla oleva kuva näyttää Ubuntun käyttöliittymän. Tässä sinun on annettava salasana jatkaaksesi.









Päivämäärän syntaksi

$Päivämäärä [VAIHTOEHTO]...[+MUOTO]

Päivämäärä

Päivämäärän näyttämiseen käytettävä peruskomento on Päivämäärä. Se tuo nykyisen päivämäärän ja kellonajan, jotka vastaanotetaan automaattisesti järjestelmästä. Tulos näyttää kuukauden päivän, päivämäärän, vuoden ja ajan. Päivämääräkomento hakee käyttöjärjestelmän päivämäärän.



$Päivämäärä





Käyttöopas Päivämääräkomento

Lisätietoja päivämäärään liittyvistä komennoista on käyttäjän käsikirjassa. Tulos näyttää seuraavan kuvauksen.

$mies Päivämäärä



Hae päivämääriä eri muodoissa

Päivämäärät voidaan näyttää useammassa kuin yhdessä vaihtoehtoisessa menetelmässä. Näppäin D näyttää päivämäärän / -lomakkeessa ja sisältää päivämäärän, kuukauden ja vuoden. F näyttää päivämäärän avulla - ja muodossa on vuosi, kuukausi ja päivä. Jotta se olisi tarkkaa ja helppoa käyttäjälle, olemme käyttäneet merkkijonoa, joka näyttää muodon määrittelyn oikean merkityksen, eli f ja d. +% -operaattoria käytetään sitomaan muodon määrittäjä päivämäärään.

Ota päivä, kuukausi ja vuosi

Komennossa käytetään joitakin muotoilutietoja päivämäärän kanssa toiminnallisuuden parantamiseksi. Nämä näkyvät myös käyttöohjeessa, jonka olemme nähneet yllä olevassa esimerkissä. Esimerkiksi aiomme selittää joitain esimerkkejä, jotta käyttäjät voivat helpommin tunnistaa ne. Muotomäärittäjien syntaksi on:

$Päivämäärä+% [muoto-vaihtoehto]

Kuten syntaksi ymmärtää, käytämme päivämäärää ja määritettyä muotoa tietyn tuloksen saamiseksi.

Jotkut määritteet ovat seuraavat:

%d= Esittää kuukauden päivän

%B= Näyttää koko kuukauden nimen

%m= Näyttää vuoden kuukauden

%JA= Näytä vuosi

%T= Näytäaika

%H= Kuvaa tuntiasisään aika

%M= Näytä minuutitsisään aika

%S= Esittää sekunnitsisään aika

Vuoden kuukausi

Löydä vuoden kuukausi. Käytämme B -muotoa edellä kuvatuissa esimerkeissä.

$(Päivämäärä+%B)

Vuosi Nykyisen vuoden näyttämiseen käytämme Y -muotoa. Jos haluamme vain vuoden kaksi viimeistä numeroa, käytetään pientä y: tä.

$(Päivämäärä+%ja)

$(Päivämäärä+%JA)

Viikonpäivä Käytämme A: ta saadaksesi viikon päivän koko nimen. Vaikka a: ta käytetään päivän lyhenteen saamiseen.

$(Päivämäärä+%TO)

$(Päivämäärä+%kohteeseen)

Hanki menneisyyden ja tulevaisuuden päivämäärät

Viimeinen päivä Käyttämällä tätä liitettyä komentoa saamme eilisen päivämäärän.

$Heitti poiseilen= $(Päivämäärä- eilen)

Erityinen päivä sitten

Voimme saada päivämääriä antamalla asianmukaisen päivämäärän palataksesi kyseiseen päivämäärään. Esimerkiksi käyttäjä haluaa saada päivämäärän 45 päivää sitten, joten tätä komentoa käytetään.

$Kaiku ennenNeljä viisipäivää = $(Päivämäärä- d huomenna-Neljä viisipäivää)

Viime kuukausi

Viimeisen kuukauden komento auttaa käyttäjää saamaan kuluvan vuoden edellisen kuukauden.

$Heitti poiskestää kuukausi= $(Päivämäärä–Dkestääkuukausi +%B)

Ensi vuonna

Ensi vuoden komento näyttää kuluvan vuoden jälkeisen vuoden.

$Heitti pois= ensi vuonna = $(Päivämäärä- ensi vuonna +%JA)

Ero päivämäärien välillä

Varma päivä saadaan antamalla kaksi päivämäärää. Yksi päivämäärä vähennetään toisesta, jotta kahden päivän välillä saadaan päivien lukumäärä.

$Kaipaan $((($(Päivämäärä–D2021-3-24+%s)- $(Päivämäärä–D2021-3-18+%s))/86400))

Näytä päivämäärä muodossa -d tai -date

Päivämääräkomento tietää käsittelevän –d tai –date -syötteen. Syöttöpäivämäärä otetaan merkkijonoksi. Saadaksesi seuraavan viikon seuraavan päivän päivämäärän, syötämme alla olevan esimerkin.

$Päivämäärä-Päivämäärä= ensi tiistaina

Seuraavaksi päivämääräkomento voi laskea tähän päivään kuluneet sekunnit. Annamme suhteellisen päivämäärän, jonka sekunnit on tiedettävä.

$Päivämäärä–D2021-4-24+%s

Riippumatta siitä, minkä muodon annoimme komennossa, päivämäärä näytetään aina tietyllä kuvion oletusasetuksella.

$Päivämäärä–D5/6/2021

Näytä viikon numero kuluvana vuonna

Kuten alla olevassa komennossa näkyy, voimme saada kuluvan vuoden viikon numeron käyttämällä V.

Päivän numero kuluvana vuonna

Päivän numero nykyiseen päivämäärään asti näytetään käyttämällä %j %.

$Päivämäärä +%j

Aseta päivämäärä aikavyöhykkeen mukaan

Voit tarkistaa järjestelmän nykyisen aikavyöhykkeen käyttämällä alla olevaa komentoa.

$Timedatectl

Tämä näyttää tietyn aikavyöhykkeen päivämäärän ja paikallisen ajan. Tässä aikavyöhyke on Aasia/Karachi.

Jos haluat muuttaa aikavyöhykkeen toiseksi, sinun on tiedettävä aikavyöhykkeen nimi. Aikavyöhykkeen näyttömuoto on Alue/kaupunki. Tässä ovat aikavyöhykkeen vaihtoehdot:

$timedatectl list-aikavyöhykkeet

Samaa kyselyä käytetään aikavyöhykkeen muuttamiseen sen aikavyöhykkeen lisäksi, jonka haluat korvata.

$sudoajastettuaseta- Euroopan aikavyöhyke/Istanbul

Edellä mainitusta tulosteesta näet, että aikavyöhyke on päivitetty Eurooppaan/Istanbuliin.

Hae päivämäärä ja aika asettamalla laitteiston kello

Laitteistokellot toimivat, vaikka virtalähdettä ei olisi. Se toimii järjestelmän laitteiston sisällä.

$sudohwclock - näytä

Tulos esitetään kuvan mukaisesti:

Johtopäätös

Nyt voimme asettaa päivämäärän tai muuttaa sitä komentorivillä Linuxissa. Se on melko helppoa ja ymmärrettävää. Edellä mainituista kyselyistä keskustellaan yksityiskohtaisesti käyttäjille. Muotomääritteet auttavat määrittämään tietyn päivän päivämäärän.