Come verificare l'ora in cui è stato eseguito il comando?


8

Quando il historycomando viene eseguito, mostra un elenco di comandi eseguiti di recente. C'è qualche disposizione con cui possiamo vedere l'ora in cui quei particolari comandi sono stati eseguiti?

Risposte:


14

Devi impostare la HISTTIMEFORMATvariabile env.

Da help history:

If the $HISTTIMEFORMAT variable is set and not null, its value is used
as a format string for strftime(3) to print the time stamp associated
with each displayed history entry.  No time stamps are printed otherwise.

Il formato è descritto nella manpage strftime .

Vedi esempi qui e qui . Il più utile è probabilmente

$ export HISTTIMEFORMAT='%F %T '
$ history|tail -2
501  2014-11-03 20:51:41 export HISTTIMEFORMAT='%F %T '
502  2014-11-03 20:51:44 history

2
Prova ad aggiungere un po 'più di informazioni dal link.
DisplayName
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.