Je fais face à ce problème sur certains des serveurs Unix. Lorsque j'ouvre une session différente pour le même utilisateur, l'historique des commandes est partagé par toute la session. Cela crée des problèmes si, par erreur, j'appuie sur Ctrl-P
ou up arrow
et j'appuie simplement sur Entrée. Une fois, j'ai fini par courir rm -rf *
heureusement, j'étais dans un répertoire où je n'ai pas les autorisations pour supprimer des fichiers.
Comment avoir un historique de commandes distinct pour différentes sessions pour le même utilisateur? La plupart du temps, j'utilise des shells ksh et tcsh.