Ich habe dieses Problem auf einigen Unix-Servern. Wenn ich eine andere Sitzung für denselben Benutzer öffne, wird der Befehlsverlauf von der gesamten Sitzung gemeinsam genutzt. Dies führt zu Problemen, wenn ich versehentlich Ctrl-P
oder drücke up arrow
und einfach die Eingabetaste drücke. Einmal lief ich rm -rf *
dankenswerterweise in einem Verzeichnis, in dem ich keine Berechtigung zum Entfernen von Dateien habe.
Wie kann ein separater Befehlsverlauf für verschiedene Sitzungen für denselben Benutzer erstellt werden? Die meiste Zeit benutze ich ksh- und tcsh-Shells.