私は約2日間Linux Mint 17.1 Rebeccaを使用しており、誤ってパスワードを端末に入力しました。これは、以前に入力したコマンドの履歴リストに表示されます。
ターミナルの履歴を完全にクリアしたい。私は端末で次のコマンドを使用してみましたが、これは履歴を永久にクリアすると思っていましたが、そうではありません:
history -c
reset
tput reset
上記のコマンドは端末から履歴を「消去」しますが、終了して新しい履歴を表示すると、以前の履歴がすべて残っており、-historyコマンドを使用してキーボードのUP矢印を押すことですべてを再度一覧表示できます。履歴を完全にクリアするまでこれを実行したくないので、引き続き使用します。
どうすれば端末の履歴を完全にクリアできますか?
注:履歴を保存せずにターミナルを終了したくないのは、この1つのインスタンスで永久にクリアするだけです。
sed -i "s/$your_pass//g" ~/.bash_history
...