Kaip parodyti datą ir laiką naudojant Linux komandų eilutę

Šiame vadove parodysiu, kaip spausdinti datą ir laiką naudojant "Linux" komandų eilutę įvairiais formatais.

Kaip parodyti datą ir laiką

Jūs tikriausiai galėjote atspėti komandą rodyti datą ir laiką naudodami Linux komandų eilutę. Tai gana paprasta:

data

Pagal nutylėjimą produkcija bus tokia:

Tue Apr 20 19:19:21 BST 2016

Galite gauti datą, kad būtų rodomi visi arba visi šie elementai:

Tai yra daugybę galimybių, ir manau, kad datos komanda yra ta pati, kurią dauguma žmonių bando pridėti kažką, kai pirmą kartą nori prisidėti prie Linux ir parengti savo pirmąją programą .

Iš esmės, jei norite rodyti tik laiką, galite naudoti šiuos:

data +% t

Tai bus 19:45:00. (ty valandas, minutes, tuomet sekundes)

Taip pat galite pasiekti pirmiau nurodytus veiksmus naudodami:

data +% H:% M:% S

Galite pridėti datą taip pat naudodami pirmiau pateiktą komandą:

data +% d /% m /% Y% t% H:% M:% S

Iš esmės jūs galite naudoti bet kurį pirmiau nurodytų jungiklių kombinaciją po pliuso simbolio, kad pasirinktumėte datą, kiek norite. Jei norite pridėti tarpų, galite naudoti kabučių apie datą.

data + '% d /% m /% Y% H:% M:% S'

Kaip parodyti UTC datą

Galite peržiūrėti kompiuterio UTC datą naudodami šią komandą:

data -u

Jei esate Jungtinėje Karalystėje, pastebėsite, kad vietoje "18:58:20" rodomas laikas, kai laikas bus rodomas "17:58:20".

Kaip parodyti RFC datą

Galite peržiūrėti kompiuterio RFC datą naudodami šią komandą:

data-r

Tai rodo datą tokiu formatu:

Tue, Apr 20, 2016 19:56:52 +0100

Tai naudinga, nes tai rodo, kad būsite valandą į priekį GMT.

Keletas naudingų komandų datos

Ar norite sužinoti datą kitą pirmadienį? Išbandykite taip:

data -d "kitą pirmadienį"

Tuo metu, kai rašoma, grąžina "Mon 25 Bal 00:00:00 BST 2016"

"-d" iš esmės spausdina datą ateityje.

Naudodami tą pačią komandą galite sužinoti, kuri savaitės diena yra jūsų gimtadienis ar Kalėdos.

data-d 2011-06-25

Rezultatas yra Sau 25 d.

Santrauka

Verta patikrinti datos komandų vadovą, naudodami šią komandą:

mandatas