Tässä oppaassa näytämme, miten päivämäärä ja kellonaika tulostetaan Linux-komentorivillä eri muodoissa.
Päivämäärän ja kellonajan näyttäminen
Voit todennäköisesti arvata komennon näyttää päivämäärän ja ajan Linuxin komentoriviltä. Se on yksinkertaisesti tämä:
Treffi
Oletuksena tulostus on tällainen:
Wed Apr 20 19:19:21 BST 2016
Voit saada päivämäärän näyttämään kaikki tai kaikki seuraavista elementeistä:
- % a - lyhennetyn päivän nimi (ts. mon, tue, wed)
- % A - koko päivän nimi (ts. Maanantai, tiistai, keskiviikko)
- % b tai% h - lyhennetyn kuukauden nimi (ts. tammikuu, helmikuu, maaliskuu)
- % B - koko kuukauden nimi (tammikuu, helmikuu, maaliskuu)
- % c - paikalliset päivämäärät ja kellonaika (täydellinen päivämäärä ja kellonaika)
- % C - lyhyt vuosi (ts. 14, 15, 16)
- % d - kuukauden päivä (ts. 01, 02, 03)
- % D - sama kuin M / D / Y (ts. 04/20/16)
- % e - kuukauden päivä pehmustettu (eli "1", "2")
- % F - täydellinen päivämäärä, sama kuin yyyy-mm-dd
- % H - tunti (00, 01, 02, 21, 22, 23)
- % I - tunti (1,2,3,10,11,12)
- % j - vuoden päivä (eli 243)
- % k - tunti pehmustettu (eli "1" tulee "1")
- % l - tunti pehmustettu (12 tunnin kello)
- % m - kuukauden numero (1,2,3)
- % M - minuutti (1,2,3,57,58,59)
- % n - uusi rivi
- % N - nanosekuntia
- % p - AM tai PM
- % P - kuten% p mutta pienikokoinen (ironisesti)
- % r - paikallistaa 12 tunnin kellonajan
- % R - 24 tunnin tunti ja minuutti
- % s - sekuntia vuodesta 1970-01-01 00:00:00
- % S - sekunti (01,02,03, 57, 58, 59)
- % t - välilehti
- % T - aika sama kuin% H:% M:% S
- % u - viikonpäivä (1 on maanantai, 2 on tiistai jne.)
- % U - viikon lukumäärän (olettaen sunnuntaina viikon ensimmäisenä päivänä)
- % V - ISO viikon numero maanantaina ensimmäisenä viikonpäivänä
- % w - viikonpäivä (0 on sunnuntai)
- % W - vuoden viikon numero maanantaina ensimmäisenä viikonpäivänä
- % x - paikalliset päivämäärät (31.12.2015)
- % X - paikallisten aikojen edustus (14:44:44)
- % y - viimeiset kaksi numeroa vuodessa
- % Vuosi - vuosi
- % z - numeerinen aikavyöhyke (ts. -0400)
- %: z - numeerinen aikavyöhyke seuraavasti (ts. -04: 00)
- % :: z - numeerinen aikavyöhyke seuraavasti (ts. -04: 00: 00)
- % Z - aakkosellinen aikavyöhykkeen lyhenne (GMT)
- - - yhdellä yhdysmerkillä estää nollan täyttämisen
- _ - yksi alaviivaalusta, jossa on välilyöntejä
- 0 - tyynyt nollilla
- ^ - Käytä isoja, jos mahdollista
- # - Käytä vastakkaista tapausta, jos mahdollista
Tämä on valtava määrä vaihtoehtoja, ja epäilemme, että päivämääräkomento on se, johon useimmat ihmiset yrittävät lisätä jotain, kun he ensin haluavat osallistua Linuxiin ja koota ensimmäisen ohjelmansa.
Olennaisesti, jos haluat näyttää vain seuraavan ajan:
päivämäärä +% T
Tämä tuottaa 19:45:00. (eli tunteja, minuutteja ja sekuntia)
Voit myös saavuttaa yllä mainitut toiminnot käyttämällä seuraavaa:
päivämäärä +% H:% M:% S
Voit liittää päivämäärän myös käyttämällä yllä olevaa komentoa:
päivämäärä +% d /% m /% Y% t% H:% M:% S
Pohjimmiltaan voit käyttää mitä tahansa edellä mainittujen kytkimien yhdistelmää plus-symbolin jälkeen, jolloin päivämäärä tulostetaan haluamallasi tavalla. Jos haluat lisätä välilyöntejä, voit käyttää lainauksia päivämäärän ympärillä.
päivämäärä + '% d /% m /% Y% H:% M:% S'
Kuinka näyttää UTC-päivämäärä
Voit tarkastella tietokoneesi UTC-päivämäärää käyttämällä seuraavaa komentoa:
päivämäärä -u
Jos olet Isossa-Britanniassa, huomaat, että sen sijaan, että näytät "18:58:20" ajan näyttämiseksi "17:58:20" ajan.
Kuinka näyttää RFC-päivämäärä
Voit tarkastella tietokoneen RFC-päivämäärää käyttämällä seuraavaa komentoa:
päivämäärä -r
Tämä näyttää päivämäärän seuraavassa muodossa:
Ke, 20 Huhtikuu 2016 19:56:52 +0100
Tämä on hyödyllistä, koska se osoittaa, että olet tuntia ennen GMT.
Jotkut hyödylliset päivämääräkomennot
Haluatko tietää päivämäärän seuraavana maanantaina? Kokeile tätä:
päivämäärä -d "seuraavana maanantaina"
Kohdassa, jossa tämä palaa, "Mon 25 huhti 00:00:00 BST 2016"
-D periaatteessa tulostaa päivämäärän tulevaisuudessa.
Saman komennon avulla voit selvittää, minkä viikonpäivänä syntymäpäivä tai joulu on.
päivämäärä -d 12/25/2016
Tulos on Sun joulukuu 25.
Yhteenveto
Kannattaa tarkistaa päivämääräkomennon manuaalinen sivu seuraavalla komennolla:
man päivämäärä