GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux-Befehlsverlauf mit Datum und Uhrzeit

Es hängt von der Shell (und ihrer Konfiguration) ab, in der Standard-Bash wird nur der Befehl ohne Datum und Uhrzeit gespeichert (überprüfen Sie .bash_history wenn es dort einen Zeitstempel gibt).

Damit bash den Zeitstempel speichert, müssen Sie HISTTIMEFORMAT setzen vorher Ausführen der Befehle, z. in .bashrc oder .bash_profile . Dies veranlasst bash, die Zeitstempel in .bash_history zu speichern (Siehe die Einträge, die mit # beginnen ).


In Bezug auf diesen Link können Sie die erste von krzyk bereitgestellte Lösung dauerhaft machen, indem Sie Folgendes ausführen:

echo 'export HISTTIMEFORMAT="%d/%m/%y %T "' >> ~/.bash_profile
source ~/.bash_profile

Versuchen Sie Folgendes:

> HISTTIMEFORMAT="%d/%m/%y %T "

> history

Das Format können Sie natürlich nach Belieben anpassen.


Falls Sie zsh verwenden, können Sie zum Beispiel den -E verwenden oder -i Schalter:

history -E

Wenn Sie einen man zshoptions machen oder man zshbuiltins Weitere Informationen zu diesen Schaltern sowie andere Informationen zum Verlauf finden Sie hier:

Also when listing,
 -d     prints timestamps for each event
 -f     prints full time-date stamps in the US `MM/DD/YY hh:mm' format
 -E     prints full time-date stamps in the European `dd.mm.yyyy hh:mm' format
 -i     prints full time-date stamps in ISO8601 `yyyy-mm-dd hh:mm' format
 -t fmt prints time and date stamps in the given format; fmt is formatted with the strftime function with the zsh extensions  described  for  the  %D{string} prompt format in the section EXPANSION OF PROMPT SEQUENCES in zshmisc(1).  The resulting formatted string must be no more than 256 characters or will not be printed
 -D     prints elapsed times; may be combined with one of the options above

Linux
  1. Planen Sie eine Aufgabe mit dem Linux-Befehl at

  2. Verwenden des Befehls timedatectl zum Ändern von Uhrzeit und Datum auf einem RHEL7-Linux-System

  3. Legen Sie Datum und Uhrzeit für jeden Befehl fest, den Sie im Bash-Verlauf ausführen

  4. Linux-Echtzeitszenarien und Probleme mit ihren Lösungen

  5. Befehlszeilentricks:So identifizieren Sie Datum und Uhrzeit einer Unix-Befehlsausführung

Verlaufsbefehl in Linux mit Beispielen

Linux-Datumsbefehl mit Beispielverwendungen

So finden Sie das Installationsdatum und die Uhrzeit des Linux-Betriebssystems

11 Nützliche Beispiele für Linux-Datumsbefehle

So stellen Sie Datum und Uhrzeit unter Linux ein

Beispiele für Linux-Datumsbefehle