None
Linux

Tipp: bash_history umgehen

by Viktor Garske on Feb. 10, 2016, midnight

Die Bash speichert standardmäßig alle eingegebenen Kommandos in einer speziellen Datei, der .bash_history im Home-Verzeichnis des Benutzers. In manchen Fällen ist es allerdings unerwünscht, dass die Eingaben gespeichert werden wie z.B. bei Passwörtern. Man kann hierzu die Einträge entweder im Nachhinein herauslöschen oder gar nicht erst erfassen lassen.

Abhängig vom System muss hierzu die Konfiguration der Bash überprüft werden. Ihr könnt dazu mit dem Editor eurer Wahl in die Datei ~/.bashrc wechslen und überprüfen, ob die Zeile

export HISTCONTROL=ignorespace

vorhanden ist. Wenn nicht, dann könnt ihr die Zeile einfach hinzufügen und das Terminal neustarten, damit die .bashrc eingelesen wird.

 

Setzt ihr dann ein Leerzeichen vor ein Kommando, das ihr nicht archiviert haben wollt, wird dieses auch nicht gespeichert. Es ist somit auch nicht mehr über die Pfeiltasten erreichbar.

Tags:
Author image
Viktor Garske

Viktor Garske ist der Hauptautor des Blogs und schreibt gerne über Technologie, Panorama sowie Tipps & Tricks.

Comments (0)

Comments are not enabled for this entry.