En aquesta guia, us mostraré com imprimir la data i l'hora utilitzant la línia de comandaments de Linux en diversos formats.
Com mostrar la data i l'hora
Probablement hauríeu endevinat la comanda per mostrar la data i l'hora utilitzant la línia de comandaments de Linux. És senzillament això:
data
Per defecte, la sortida serà una cosa així:
Dc 20 d'abril 19:19:21 BST 2016
Podeu obtenir la data per mostrar qualsevol o tots els elements següents:
- % a - nom del dia abreujat (és a dir, mon, tue, wed)
- % A - nom del dia complet (és a dir, dilluns, dimarts, dimecres)
- % b o% h - nom del mes abreujat (és a dir, jan, feb, mar)
- % B - nom del mes complet (gener, febrer, març)
- % c - data i hora locals (data i hora completa)
- % C - any breu (és a dir, 14, 15, 16)
- % d - dia del mes (és a dir, 01, 02, 03)
- % D - igual que M / D / Y (és a dir, 04/20/16)
- % e - dia de mes encoixinat (és a dir, '1', '2')
- % F - data completa, igual que aaaa-mm-dd
- % H - hora (00, 01, 02, 21, 22, 23)
- % I - hora (1,2,3,10,11,12)
- % j - dia de l'any (és a dir, 243)
- % k - hora acolchada (és a dir, '1' es converteix en '1')
- % l - hora encoixinada (rellotge de 12 hores)
- % m - número de mes (1,2,3)
- % M - minut (1,2,3,57,58,59)
- % n - nova línia
- % N - nanosegons
- % p - AM o PM
- % P: com% p, però en minúscules (irònicament)
- % r - locals de 12 hores de temps de rellotge
- % R - Versió de 24 hores d'hora i minut
- % s - segons des de 1970-01-01 00:00:00
- % S - segon (01,02,03, 57, 58, 59)
- % t - una pestanya
- % T - temps igual a% H:% M:% S
- % u - dia de la setmana (1 és el dilluns, 2 és dimarts, etc)
- % U - setmana de l'any (assumint el diumenge com a primer dia de la setmana)
- % V: nombre de la setmana ISO amb el dilluns com a primer dia de la setmana
- % w - dia de la setmana (0 és diumenge)
- % W - setmana de l'any amb el dilluns com a primer dia de la setmana
- % x - representació de dates locals (12/31/2015)
- % X - representació del temps local (14:44:44)
- % y - últims dos dígits de l'any
- % Y - any
- % z - zona horària numèrica (és a dir, -0400)
- %: z - zona horària numèrica de la següent manera (és a dir, -04: 00)
- % :: z - zona horària numèrica de la següent manera (és a dir, -04: 00: 00)
- % Z - abreviatura alfabètica de zona horària (GMT)
- - - Un guió individual evita l'encoixinament zero
- _ - Un sol subratllat amb espais
- 0 - coixinets amb zeros
- ^ - utilitzeu majúscules si és possible
- # - utilitzeu el cas contrari si és possible
Aquesta és una gran quantitat d'opcions i sospito que l'ordre de data és el que la majoria de gent tracta d'afegir alguna cosa a la primera vegada que volen contribuir a Linux i compilar el seu primer programa .
Essencialment si voleu mostrar només el temps podeu utilitzar el següent:
data +% T
Això sortirà a les 19:45:00. (és a dir, hores, minuts i segons)
També podeu aconseguir l'anterior mitjançant l'ús del següent:
data +% H:% M:% S
Podeu afegir la data també utilitzant l'ordre anterior:
data +% d /% m /% Y% t% H:% M:% S
Bàsicament, podeu utilitzar qualsevol combinació dels commutadors anteriors després del símbol més per emetre la data tal com desitgeu. Si voleu afegir espais, podeu fer servir cometes al voltant de la data.
data + '% d /% m /% Y% H:% M:% S'
Com mostrar la data d'UTC
Podeu veure la data UTC de l'ordinador amb l'ordre següent:
data -u
Si es troba al Regne Unit, s'adonarà que en comptes de mostrar "18:58:20" com el moment en què es mostrarà "17:58:20" segons el temps.
Com mostrar la data RFC
Podeu veure la data RFC per a l'equip amb el següent comandament:
data -r
Això mostra la data en el següent format:
Dc, 20 abr 2016 19:56:52 +0100
Això és útil, ja que mostra que estàs una hora endavant GMT.
Alguns ordres d'informació útils
Vols saber la data el proper dilluns? Proveu-ho:
data -d "el proper dilluns"
En el moment d'escriure això, torna "Dl 25 abr 00:00:00 BST 2016"
El -d bàsicament imprimeix una data en el futur.
Utilitzant el mateix comandament podeu esbrinar quin dia de la setmana té lloc el vostre aniversari o el Nadal.
data del 25/12/2016
El resultat és Sun Dec. 25.
Resum
Val la pena revisar la pàgina de manual de l'ordre de data amb el següent comandament:
data de l'home