Wie kann ich den Befehlsverlauf finden, wenn ein Benutzer vor dem Befehl ein Leerzeichen verwendet hat?

12

Gibt es eine Möglichkeit, den Befehlsverlauf zu ermitteln, wenn der Benutzer vor einem Befehl in der Bash Leerzeichen verwendet, da der Benutzer, wenn er vor einem Befehl Leerzeichen verwendet, dies nicht im Verlauf anzeigen kann?

    
khanthegeek 29.12.2014, 10:33
quelle

1 Antwort

13

Es gibt keine Möglichkeit, es jetzt herauszufinden. Sie haben wahrscheinlich eine Einstellung in ~/.bashrc , die absichtlich alle Befehle mit einem Leerzeichen aus dem Verlauf versteckt. Um dieses Verhalten in Zukunft zu ändern, können Sie ~/.bashrc bearbeiten. Suchen Sie nach dieser Zeile

HISTCONTROL=ignoredups:ignorespace

und ändern Sie es in

HISTCONTROL=ignoredups
    
Sparhawk 29.12.2014 10:35
quelle

Tags und Links