Legen Sie Datum und Uhrzeit für jeden Befehl fest, den Sie im Bash-Verlauf ausführen
Standardmäßig werden alle Befehle, die von Bash auf der Befehlszeile ausgeführt werden, im Verlaufspuffer gespeichert oder in einer Datei namens ~/.bash_history aufgezeichnet. Das bedeutet, dass ein Systemadministrator eine Liste der Befehle anzeigen kann, die von Benutzern auf dem System ausgeführt werden, oder dass ein Benutzer seinen Befehlsverlauf mit dem Verlaufsbefehl wie folgt anzeigen kann.
$ history
In der Ausgabe des obigen Verlaufsbefehls werden das Datum und die Uhrzeit, zu der ein Befehl ausgeführt wurde, nicht angezeigt. Dies ist die Standardeinstellung für die meisten, wenn nicht sogar für alle Linux-Distributionen.
In diesem Artikel erklären wir Ihnen, wie Sie die Anzeige von Zeitstempelinformationen konfigurieren können, bei denen jeder Befehl in der Bash-Historie ausgeführt wurde.
Das Datum und die Uhrzeit, die jedem Verlaufseintrag zugeordnet sind, können in die Verlaufsdatei geschrieben und mit dem Verlaufskommentarzeichen gekennzeichnet werden, indem die Variable HISTTIMEFORMAT festgelegt wird.
Es gibt zwei Möglichkeiten, dies zu tun: Die eine tut es vorübergehend, die andere macht es dauerhaft.
Um die Variable HISTTIMEFORMAT vorübergehend zu setzen, exportieren Sie sie wie folgt auf der Befehlszeile:
$ export HISTTIMEFORMAT='%F %T'
Im obigen Exportbefehl das Zeitstempelformat:
%F– wird auf das vollständige Datum wie %Y-%m-%d (Jahr-Monat-Datum) erweitert.%T– dehnt sich um die Zeit aus; wie %H:%M:%S (Stunde:Minute:Sekunden).
Lesen Sie die Manpage zum Befehl date durch, um weitere Informationen zur Verwendung zu erhalten:
$ man date
Überprüfen Sie dann Ihren Befehlsverlauf wie folgt:
$ history
Wenn Sie diese Variable jedoch dauerhaft konfigurieren möchten, öffnen Sie die Datei ~/.bashrc mit Ihrem bevorzugten Editor:
$ vi ~/.bashrc
Und fügen Sie die folgende Zeile hinzu (Sie markieren sie mit einem Kommentar als Ihre eigene Konfiguration):
#my config
export HISTTIMEFORMAT='%F %T'
Speichern Sie die Datei und beenden Sie sie, führen Sie anschließend den folgenden Befehl aus, um die an der Datei vorgenommenen Änderungen vorzunehmen:
$ source ~/.bashrc
Das ist alles! Teilen Sie uns interessante Tipps und Tricks zur Geschichte, Befehle oder Ihre Gedanken zu diesem Leitfaden über den Kommentarbereich unten mit.

