¿Cómo obtener la fecha y la hora actuales en el terminal y establecer un comando personalizado en el terminal para ello?

Tengo que comprobar la hora en el terminal de linux; ¿Cuál es el comando para obtener la fecha y la hora en la terminal de Linux? ¿Existe alguna forma en la que podamos establecer una función personalizada?

Comentarios sobre la pregunta (10)
Solución

El comando es date

Para personalizar la salida hay una miríada de opciones disponibles, vea date --help para una lista.

Por ejemplo, date '+%A %W %Y %X' da Martes 34 2013 08:04:22 que es el nombre del día de la semana, el número de la semana, el año y la hora.

Comentarios (4)

Puede utilizar date para obtener la hora y la fecha de un día:

[pengyu@GLaDOS ~]$date
Tue Aug 27 15:01:27 CST 2013

También hwclock serviría:

[pengyu@GLaDOS ~]$hwclock
Tue 27 Aug 2013 03:01:29 PM CST  -0.516080 seconds

Para una salida personalizada, puedes redirigir la salida de date a algo como awk, o escribir tu propio programa para hacerlo.

Recuerda poner tus propios scripts/binarios ejecutables en tu PATH (por ejemplo, /usr/bin) para que sea invocable en cualquier lugar.

Comentarios (2)