Cómo mostrar la fecha y la hora usando la línea de comandos de Linux

En esta guía, le mostraremos cómo imprimir la fecha y la hora utilizando la línea de comandos de Linux en varios formatos. Cómo mostrar la fecha y la hora Probablemente podría haber adivinado el comando para mostrar la fecha y la hora utilizando la línea de comando de Linux.

En esta guía, le mostraremos cómo imprimir la fecha y la hora utilizando la línea de comandos de Linux en varios formatos.

Cómo mostrar la fecha y la hora

Probablemente podría haber adivinado el comando para mostrar la fecha y la hora utilizando la línea de comando de Linux. Es simplemente esto:

 fecha 

Por defecto, la salida será algo como esto:

 Mié 20 de abril 19:19:21 BST 2018 

Puede obtener la fecha para mostrar cualquiera o todos los siguientes elementos:

  • % a: nombre abreviado del día (es decir, lunes, martes y miércoles)
  • % A: nombre de día completo (es decir, lunes, martes y miércoles)
  • % bo% h: nombre abreviado del mes (es decir, enero, febrero, marzo)
  • % B – nombre completo del mes (enero, febrero, marzo)
  • % c: fecha y hora locales (fecha y hora completas)
  • % C – año corto (es decir, 14, 15, 16)
  • % d – día del mes (es decir, 01, 02, 03)
  • % D – igual que M/D/Y (es decir, 20/04/16)
  • % e – día del mes acolchado (es decir, ‘1’, ‘2’)
  • % F: fecha completa, igual que aaaa-mm-dd
  • % H – hora (00, 01, 02, 21, 22, 23)
  • % I – hora (1,2,3,10,11,12)
  • % j – día del año (es decir, 243)
  • % k – hora acolchada (es decir, ‘1’ se convierte en ‘1’)
  • % l – hora acolchada (reloj de 12 horas)
  • % m – número de mes (1,2,3)
  • % M – minuto (1,2,3,57,58,59)
  • % n – nueva línea
  • % N – nanosegundos
  • % p – AM o PM
  • % P – como% p pero en minúsculas (irónicamente)
  • % r: configuraciones regionales de 12 horas
  • % R: versión de 24 horas de hora y minuto
  • % s – segundos desde 1970-01-01 00:00:00
  • % S – segundo (01,02,03, 57, 58, 59)
  • % t – una pestaña
  • % T – tiempo igual que% H:% M:% S
  • % u – día de la semana (1 es lunes, 2 es martes, etc.)
  • % U – número de semana del año (suponiendo el domingo como primer día de la semana)
  • % V: número de semana ISO con lunes como primer día de la semana
  • % w – día de la semana (0 es domingo)
  • % W – número de semana del año con lunes como primer día de la semana
  • % x – representación de fecha local (31/12/2015)
  • % X – representación de hora local (14:44:44)
  • % y – últimos dos dígitos del año
  • % Y – año
  • % z: zona horaria numérica (es decir, -0400)
  • %: z – zona horaria numérica de la siguiente manera (es decir, -04: 00)
  • % :: z – zona horaria numérica de la siguiente manera (es decir, -04: 00: 00)
  • % Z – abreviatura de zona horaria alfabética (GMT)
  • – – un solo guión evita el relleno cero
  • _ – un solo subrayado con espacios
  • 0 – pads con ceros
  • ^ – use mayúsculas si es posible
  • # – use el caso opuesto si es posible

Esa es una gran cantidad de opciones y sospechamos que el comando de fecha es el que la mayoría de las personas intentan agregar algo cuando quieren contribuir a Linux y compilar su primer programa.

Esencialmente, si desea mostrar solo el tiempo, puede usar lo siguiente:

 fecha +% T 

Esto dará salida a las 19:45:00. (es decir, horas, minutos y segundos)

También puede lograr lo anterior utilizando lo siguiente:

 fecha +% H:% M:% S 

También puede adjuntar la fecha con el comando anterior:

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

Básicamente, puede usar cualquier combinación de los interruptores anteriores después del símbolo más para generar la fecha como lo desee. Si desea agregar espacios, puede usar comillas alrededor de la fecha.

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

Cómo mostrar la fecha UTC

Puede ver la fecha UTC de su computadora con el siguiente comando:

 fecha -u 

Si se encuentra en el Reino Unido, notará que en lugar de mostrar «18:58:20» como la hora, mostrará «17:58:20» como la hora.

Cómo mostrar la fecha de RFC

Puede ver la fecha de RFC para su computadora con el siguiente comando:

 fecha -r 

Esto muestra la fecha en el siguiente formato:

 mié, 20 de abril de 2018 19:56:52 +0100 

Esto es útil ya que muestra que está una hora por delante de GMT.

Algunos comandos de fecha útiles

¿Quieres saber la fecha del próximo lunes? Probar esto:

 fecha -d "próximo lunes" 

En el momento de escribir esto, devuelve «Lun 25 Abr 00:00:00 BST 2016»

La -d básicamente imprime una fecha en el futuro.

Con el mismo comando, puede averiguar en qué día de la semana está su cumpleaños o Navidad.

 fecha -d 12/25/2016 

El resultado es el 25 de diciembre.

Resumen

Vale la pena revisar la página del manual para el comando de fecha usando el siguiente comando:

 fecha hombre 

Rate article
labsfabs.com
Add a comment