GNU/Linux >> Tutoriales Linux >  >> Linux

Trucos de la línea de comandos:cómo identificar la fecha y la hora de la ejecución de un comando de Unix

Pregunta :¿Cómo puedo saber a qué hora ejecuté un comando anteriormente en el sistema operativo Unix? El comando de historial no muestra la marca de tiempo.

Respuesta :Configure HISTTIMEFORMAT como se muestra a continuación. Tenga en cuenta que hay un espacio antes de las últimas comillas simples.

$ export HISTTIMEFORMAT='%F %T '

Después de la configuración anterior, el comando de historial mostrará la marca de tiempo delante de todos los comandos. También puede buscar en el historial como se muestra a continuación.

$ history | less
search for the required command
  351  2009-09-08 09:53:47 ls -lrt
  352  2009-09-08 09:53:49 cd ..
  353  2009-09-08 09:55:39 wget -mk -w 20 -P top5-1 -N 
  354  2009-09-08 10:00:04 gk
  355  2009-09-08 10:00:07 cd Bash/Wget/
  356  2009-09-08 10:00:07 ls
/wget

Nota: Para obtener una lista completa de hacks de comandos de historial, consulte:Dominar el historial de línea de comandos de Linux.

¿Cómo ver la salida en otros formatos de hora?

Para ver todos los formatos de fecha disponibles, haga lo siguiente.

$ man strftime

Según la definición de strftime, los siguientes son algunos ejemplos de formato de fecha y hora que puede usar en su comando de historial.

Para mostrar AM / PM:

$ export HISTTIMEFORMAT='%F %r '

$ history
  351  2009-09-08 09:53:47 PM ls -lrt
  352  2009-09-08 09:53:49 PM cd ..

Para mostrar en formato de hora dd-MON-YY:

$ export HISTTIMEFORMAT='%d-%b-%Y %r '

$ history
  351  08-Sep-2009 09:53:47 PM ls -lrt
  352  08-Sep-2009 09:53:49 PM cd ..

Para mostrar la zona horaria:

$ export HISTTIMEFORMAT='%d-%b-%Y %r %Z'

$ history
  351  08-Sep-2009 09:53:47 PM PDT ls -lrt
  352  08-Sep-2009 09:53:49 PM PDT cd ..

Linux
  1. Cómo borrar el historial de línea de comandos BASH en Linux

  2. Cómo ver la fecha y hora de reinicio del sistema Linux

  3. Historial de comandos de Linux con fecha y hora

  4. ¿Cómo funcionan las opciones '-s', '-t' y '-c' del comando tr en Unix?

  5. Establecer el tiempo relativo usando la línea de comando

Cómo configurar la fecha, la hora y la zona horaria en RHEL 8

Cómo encontrar la fecha y hora de instalación del sistema operativo Linux

Cómo configurar la fecha y la hora en Linux

19 consejos y trucos útiles para la línea de comandos de Linux

Consejos y trucos de la línea de comandos de Netstat

Cómo cambiar la fecha, la hora y la zona horaria en Linux Mint 20