- ベストアンサー
【Mac】ターミナルのコマンド履歴の消し方
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ターミナルに限らず、入力ボックスに残る文字の履歴は各アプリケーションの設定ファイルに記録されているようです。 普通は、アプリケーションの環境設定のなかに履歴を消す機能があるはずですが、ターミナルにはありません。 こういうインタフェースが無い設定を操作するために、アプリケーション設定を操作するdefaultsコマンドというものがあります。 これを使ってターミナル自身のコマンド履歴設定を削除してしまいます。 defaults delete com.apple.Terminal CommandHistory このコマンドを実行後にターミナルを再起動してください。 さらにプロンプト上に残ったコマンド履歴を削除するには history -c を実行します。
お礼
ありがとうございます!感激です! いままで いろんなサイトを調べてきましたが、このコマンドを入力するだけで一発で履歴が消せるとは... 本当に助かりました!ありがとうございました!!