2016-10-05 3 views

Antwort

0

Standardmäßig wird es gespeichert in ~/.bash_history

1

Sie können die Position der (nur) History-Datei der Shell mit echo $HISTFILE überprüfen. Wahrscheinlich suchen Sie genau danach.

Einzelne Befehle können zusätzliche Informationen speichern. Beispielsweise kann sudo die Befehle speichern, die als root im Systemprotokoll ausgeführt werden. Wenn Sie die mysql-CLI ausführen, wird der Verlauf (standardmäßig) in ~/.mysql_history gespeichert.

1

Die Befehlshistorie ist eine Shell-spezifische Funktion, die pro Benutzer gespeichert wird. Der Befehl history zeigt an, was die aktuelle Instanz im Speicher hat.

Der history Befehl nehmen Optionen -r, -w und -a aus zu lesen, schreiben, oder hängen Sie an (jeweils) eine Standardprotokolldatei, die ~/.bash_history oder der Name in dem HISTFILE Variable gespeichert ist.

Allgemein gesprochen, obwohl, könnte die Schale lesen und schreiben Geschichte auf eine beliebige Datei konfiguriert werden; Es gibt keine Möglichkeit zu wissen, wo die Historie gespeichert werden könnte, ohne mit den Shell-Konfigurationsdateien oder Skripten eines bestimmten Benutzers vertraut zu sein.

Verwandte Themen