Sa gabay na ito, ipapakita namin sa iyo kung paano i-print ang petsa at oras gamit ang Linux command line sa iba't ibang mga format.
Paano Ipakita ang Petsa at Oras
Marahil ay maaaring nahulaan mo ang utos upang maipakita ang petsa at oras gamit ang Linux command line. Ito ay medyo simpleng ito:
petsa
Sa pamamagitan ng default ang output ay magiging ganito:
Wed Apr 20 19:19:21 BST 2016
Maaari mong makuha ang petsa upang ipakita ang anuman o lahat ng mga sumusunod na elemento:
- % a - pinaikling pangalan ng araw (ibig sabihin, tues, wed)
- % A - buong araw na pangalan (ibig sabihin, Lunes, Martes, Miyerkules)
- % b o% h - pinaikling pangalan ng buwan (ibig sabihin, jan, feb, mar)
- % B - buong pangalan ng buwan (Enero, Pebrero, Marso)
- % c - petsa at oras ng lokal (buong petsa at oras)
- % C - maikling taon (ie 14, 15, 16)
- % d - araw ng buwan (hal. 01, 02, 03)
- % D - katulad ng M / D / Y (ibig sabihin 04/20/16)
- % e-araw ng buwan na may palaman (ibig sabihin '1', '2')
- % F - buong petsa, katulad ng yyyy-mm-dd
- % H - oras (00, 01, 02, 21, 22, 23)
- % Ako - oras (1,2,3,10,11,12)
- % j - araw ng taon (ibig sabihin, 243)
- % k - oras na palaman (ibig sabihin, '1' ay nagiging '1')
- % l - hour padded (12 oras na orasan)
- % m - buwan na numero (1,2,3)
- % M - minuto (1,2,3,57,58,59)
- % n - bagong linya
- % N - nanoseconds
- % p - AM o PM
- % P - tulad ng% p ngunit lowercase (ironically)
- % r - lokal na oras na 12 oras na orasan
- % R - 24 na oras na bersyon ng oras at minuto
- % s - segundo mula 1970-01-01 00:00:00
- % S - pangalawang (01,02,03, 57, 58, 59)
- % t - isang tab
- % T - oras katulad ng% H:% M:% S
- % u - araw ng linggo (1 ay Lunes, 2 ay Martes atbp)
- % U - linggo bilang ng taon (ipagpalagay na Linggo bilang unang araw ng linggo)
- % V - Bilang ng linggo ng ISO sa Lunes bilang unang araw ng linggo
- % w - araw ng linggo (0 ay Linggo)
- % W - bilang ng linggo ng taon sa Lunes bilang unang araw ng linggo
- % x - lokal na representasyon ng petsa (12/31/2015)
- % X - lokal na representasyon ng oras (14:44:44)
- % y - huling dalawang numero ng taon
- % Y - taon
- % z - numerong time zone (hal. -0400)
- %: z - numerong time zone bilang mga sumusunod (hal. -04: 00)
- % :: z - numerong time zone bilang mga sumusunod (hal. -04: 00: 00)
- % Z - pagdadaglat ng oras ng pang-abakada (GMT)
- - - Pinipigilan ng solong gitling ang zero padding
- _ - isang solong underscore pad na may mga puwang
- 0 - pads na may zeroes
- ^ - gamitin ang uppercase kung maaari
- # - gumamit ng tapat na kaso kung maaari
Iyon ay isang malaking bilang ng mga pagpipilian at pinaghihinalaan namin ang command ng petsa ay ang isang karamihan sa mga tao na subukan upang magdagdag ng isang bagay sa kapag sila ay unang nais na mag-ambag sa Linux at sumulat ng libro sa kanilang unang programa.
Mahalaga kung nais mong ipakita lamang ang oras na magagamit mo ang mga sumusunod:
petsa +% T
Ito ay magpalabas ng 19:45:00. (mga oras, minuto at segundo)
Maaari mo ring makamit ang nasa itaas sa pamamagitan ng paggamit ng mga sumusunod:
petsa +% H:% M:% S
Maaari mong ilakip ang petsa pati na rin gamit ang command sa itaas:
petsa +% d /% m /% Y% t% H:% M:% S
Talaga, maaari mong gamitin ang anumang kumbinasyon ng mga switch sa itaas pagkatapos ng plus simbolo upang i-output ang petsa hangga't gusto mo. Kung nais mong magdagdag ng mga puwang maaari mong gamitin ang mga quote sa paligid ng petsa.
petsa + '% d /% m /% Y% H:% M:% S'
Paano Ipakita ang Petsa ng UTC
Maaari mong tingnan ang petsa ng UTC para sa iyong computer gamit ang sumusunod na command:
petsa -u
Kung nasa UK ka mapapansin mo na sa halip na ipinapakita ang "18:58:20" bilang oras na ipapakita nito "17:58:20" bilang oras.
Paano Ipakita ang Petsa ng RFC
Maaari mong tingnan ang petsa ng RFC para sa iyong computer gamit ang sumusunod na command:
petsa -r
Ipinapakita nito ang petsa sa sumusunod na format:
Wed, 20 Abril 2016 19:56:52 +0100
Ito ay kapaki-pakinabang dahil nagpapakita ito na ikaw ay isang oras maagang ng GMT.
Ang ilang mga kapaki-pakinabang na Petsa ng Mga Utos
Gusto mo bang malaman ang petsa sa susunod na Lunes? Subukan ito:
date -d "susunod na Lunes"
Sa punto ng pagsulat na ito ay bumalik "Mon 25 Abril 00:00:00 BST 2016"
Ang -d talaga naka-print ng isang petsa sa hinaharap.
Gamit ang parehong command maaari mong malaman kung aling araw ng linggo ang iyong kaarawan o Pasko ay nasa.
petsa-sa 12/25/2016
Ang resulta ay Sun Dec 25.
Buod
Kinakailangang suriin ang manu-manong pahina para sa utos ng petsa gamit ang sumusunod na utos:
petsa ng tao