MacまたはLinuxのコマンドラインで「上」の矢印を押すと、最後に実行したコマンドが表示されます。 「上」を押し続けると、さらにコマンドが表示されます。あなたは数日、数ヶ月、あるいは何年も前に戻ることができます. これはあなたの歴史と呼ばれ、そしてそれは非常に便利です。長いコマンドを誤って入力した場合は、単に「up」を押して問題を解決してください。先日使ったSSHサーバーに再接続したい場合は、関連するコマンドが表示されるまで「up」を押してください。. これは便利ですが、ここで、特にパスワードを誤って平文で入力した場合には、潜在的なセキュリティ問題もあります。この歴史をどうやってクリアするのでしょうか。手短に言えば、2つのコマンドでそれを行うことができます。 履歴-c, に続く rm〜/ .bash_history. より明確にするために、これらのコマンドが実行する内容は次のとおりです。. 現在のセッションの履歴を消去する あなたの歴史は2つの塊に分けられます。あなたの現在のセッションの履歴があります、そしてあなたの長期的な履歴があります。私たちの最初の命令, 履歴-c, 現在のセッションを扱います. の 歴史 コマンドはBash自体に組み込まれています。 -c 修飾子は、その履歴を消去するようにプログラムに指示します。このコマンドはあなたの現在のセッション内の何かがあなたの長期履歴に書き込まれるのを防ぎますが、その長期履歴をクリアするわけではありません. Bashの履歴をすべてクリアする 履歴全体を削除したい場合は、次のコマンドを実行してください。 rm〜/ .bash_history あなたが知らないなら, RM UNIXベースのシステムでファイルを削除するための長年のコマンドです。. 〜/ .bash_history Bashの履歴を保存する簡単なテキスト文書です。. あるいは、ファイルを開いて心配している行を削除することもできます。 Macでは、次のように入力します。...