5 Ejemplos de comando date en Linux

El comando de fecha en Linux es la forma más sencilla de mostrar la hora y la fecha actuales en Linux, pero existen más posibilidades de lo que parece detrás de un comando tan sencillo.

Sí, puede hacer un par de cosas más con el comando date, como por ejemplo identificar una semana o un día a partir de una fecha, calcular el tiempo desde una época hasta una hora específica y algunas variaciones más.

En este artículo, vamos a ver el comando de date al detalle y lo que se puede hacer con él mediante algunos ejemplos.

Comando date en Linux

Esta es la sintaxis del comando de fecha:

date [opcion] [+format]

La opción es esencialmente una bandera como -d, – debug, etc. El formato permite controlar la salida agregando tu propia cadena y especificando los valores que deseas tener en la salida.

Veamos algunos ejemplos.

1. Mostrar la fecha y hora actual en Linux

Para empezar, solo necesitas ingresar el comando date para mostrar la fecha y la hora. Así es como se ve con la entrada y la salida:

rosepac@ciberninjas:~$ date

Supongamos que tienes una fecha específica pero deseas mostrar el día de la semana para esa fecha, debes especificar la fecha usando el indicador -d como por ejemplo:

date -d "2022-08-25"

Vale la pena señalar que el formato para la entrada es AAAA-MM-DD. Entonces, si escribes algo en un orden diferente, te encontrarás con un error que te dirá “invalid date”.

Cuando obtenga un error de fecha no válida mientras usa el comando de fecha, simplemente verifica el formato de fecha de tu comando.

2. Formato de salida del comando de fecha

Puedes controlar lo que desees en la salida usando el comando de fecha. Si solamente deseas mostrar la hora actual en Linux, usa el siguiente comando:

date +%T

Otro ejemplo del comando para mostrar el control sobre el formato de salida puede ser:

date +"Weekday: %A Month: %B"

En el comando anterior, se agrega el símbolo + dentro de las comillas y luego se pasan algunas secuencias preconstruidas como %A o %B para controlar lo que se desea mostrar.

Encontrará una lista de secuencias similares además de toda la información asociada con el comando de fecha cuando escribas:

date --help

3. Usa el comando de fecha para mostrar una hora/fecha para el pasado/futuro

Supón que quieres saber cuál fue la fecha de la semana pasada, puedes puedes hacerlo usando el comando de fecha. Lo único que tienes que hacer es escribir:

date -d last-week

De manera similar, puede usar “tomorrow” / “last-year” / “next-year” / “next-month” y así sucesivamente.

4. Usa el comando de fecha para identificar un día específico

Si tienes una fecha en particular pero deseas identificar el día de la semana, puedes hacerlo fácilmente escribiendo:

date -d "1996-08-25" +"%A"

Aquí, %A ayuda a especificar la fecha, pero puedes cambiarlo por %B para mostrar también el nombre del mes. Justo después de la bandera -d , escribe la fecha que deseas identificar.

5. Cambiar la fecha del sistema desde el terminal

Es posible que no necesites cambiar la fecha de tu sistema desde la terminal (siempre puede hacerlo desde la GUI). Sin embargo, si deseas utilizar el comando de fecha a través de la terminal, puede hacerlo escribiendo el siguiente comando:

date --set="202209223 16:00"

Cuando escribas este comando, establecerás la hora y fecha que indiques en los números, en el comando anterior, el 23 de Septiembre de 2022 a las 16 de la tarde.


Otros usos del comando de fecha

Cuando consultes la información del comando de fecha usando date –help en la terminal, encontrarás todas las secuencias importantes que puedes combinar para utilizar el comando de fecha en más formas que las mencionadas en este artículo.

Puedes consultar la documentación completa en GNU.org para obtener más información para explorar el comando de fecha.

Espero que puedas hacer un buen uso del comando de fecha cuando sea necesario utilizando los ejemplos mencionados anteriormente. Es realmente un comando simple con muchas variaciones.

Relacionado

15 Ejemplos del comando FIND en Linux

El comando de búsqueda (find) se utiliza para buscar archivos y directorios en la línea de comandos de Linux. Find es uno de los comandos más potentes y de mayor uso, es uno de los comandos más extensos con más de 50 opciones diferentes. Eso lo hace un poco confuso, especialmente cuando se combina con el comando exec o xargs. Es imposible que un administrador de ¡SEGUIR LEYENDO!

3 Razones por las que los técnicos deberían aprender Linux

Linux como Mac o Windows OS, es un sistema operativo. Un día se utilizó principalmente para servidores y no era una buena solución para los PC personales. La causa de eso era su interfaz de usuario que era difícil de entender para el usuario más común Sin embargo, los desarrolladores han estado mejorado continuamente el sistema de Linux durante la última década digital y ahora, es ¡SEGUIR LEYENDO!

6 Consejos para mejorar tu experiencia con Flatpak en Linux

If you love using Flatpak applications, here are a few tips, tools, and tweaks to make your Flatpak experience better and smoother.

¿Cómo actualizar de Fedora 35 a Fedora 36?

Red Hat lanzó recientemente una actualización de versión para la estación de trabajo Fedora, sin embargo, no puedes simplemente actualizar escribiendo sudo dnf update en la Terminal. En este artículo, echaremos un vistazo al nuevo Fedora 36 e intentaremos actualizar nuestra instalación de Fedora. Hay dos formas a través de las cuales puede actualizar su instalación, una es la forma gráfica y otra es a través ¡SEGUIR LEYENDO!

AppFlowy: Alternativa de código abierto a Notion

AppFlowy aims to be an open-source replacement to Notion, providing you with better privacy. Let us explore more about it.

Libro Aprendiendo Linux Moderno escrito por Michael Hausenblas

Si usas Linux en el desarrollo o las operaciones y necesitas un enfoque estructurado que te ayude a profundizar más, este libro (en inglés) es para ti.

[📖 COMPRAR APRENDIENDO LINUX MODERNO]

Mejores Libros PDF de Programación y Tecnología GRATIS

Los Mejores Libros PDF Gratuitos de Informática. EL sitio perfecto para aprender a programar desde cero para principiantes con las mejores guías gratis. Esta es la mejor lista de libros de programación en PDF en español del mundo. Una completa biblioteca recopilada de cientos y cientos de libros en PDF que no encontrarás en ninguna parte más. Aquí, vas a encontrar libros enfocados hacía programadores. Sobre ¡SEGUIR LEYENDO!

Deja un comentario