一部のUnixサーバーでこの問題が発生します。同じユーザーに対して別のセッションを開くと、コマンド履歴はすべてのセッションで共有されます。誤って押すCtrl-P
かEnterを押すとup arrow
問題が発生します。一度はrm -rf *
私がいたディレクトリにファイルを削除する権限がなかったので、ついに幸運でした。
同じユーザーの異なるセッションに対して別々のコマンド履歴を持つ方法は?ほとんどの場合、kshシェルとtcshシェルを使用します。
ベストアンサー1
HISTFILE=~/.hist$$
これをに追加できます.profile
。これにより、セッションごとに一意のファイルが作成されます。
結局のところ、これらの項目は多くなるので、時々.hist*
削除することをお勧めします。