Linuxでコマンド履歴をクリアする方法

.

history -c

…その単純な😀LOL!!!

何も、私は常に問題の詳細な説明を提供する投稿を開始し、解決策を結論付けるために、私は多分少し変更することを考えました😀

コンピューターで実行したコマンドの履歴を削除したいと思ったことは何度もあります。このため、以前にファイルを削除しました。 .bash_history 私たちの家にありますが、システム自体が提供するツールやオプションを使用することをお勧めします^-^

そのため、起動コマンドは完璧だと思います。単純なパラメーター(-c)は、コマンド履歴をクリアするようにシステムに指示します。

同様に機能するはずの別の方法は次のとおりです。

echo "" > ~/.bash_history

これにより、履歴に空白行が追加され、他のすべてが削除されます:)

何もありません。おもしろいと思うもうXNUMXつのヒントです。

よろしく


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   ヘレナ流

    非常に便利で直接的なエントリーです。アドバイスをありがとうございます^^

    1.    KZKG ^我愛羅

      ありがとう
      私は最近少し忙しくて少し書きたくないので、今日と明日何かを書くかどうか見てみましょう^-^

  2.   シトゥクス

    XNUMX番目のオプションは私には思い浮かびませんでした。興味深いKZKG ^我愛羅🙂

    1.    KZKG ^我愛羅

      実際、HAHAHAHAの投稿を書いていることに気づきました。実際、.bash_historyを削除し、すでにHAHAHAを削除しました。

      1.    ヒューゴー

        あなたはまだこれをすることができたでしょう:

        cat /dev/null > ~/.bash_history

        または少し遊んで、多分これ:

        rm ~/.bash_history && touch ~/.bash_history

        いずれにせよ、私はhistory -dを使用して、特に煩わしいものを消去したり、ファイルを編集してセッションを閉じて再開したりすることを好みます。

  3.   エリンクス

    シンプルだけど便利!

    ありがとう!

    1.    KZKG ^我愛羅

      コメントありがとうございます^-^

  4.   st0rmt4il

    そして、nanoまたはviでファイルの内容を削除し、再度ログインしても問題は解決しませんか?

  5.   使者

    ここでありがとう私は私が必要なものを見つけました。
    挨拶…。

  6.   秘密の

    優れた素材。与えられた時間と献身は高く評価されています。

  7.   ダニエルPZ

    本当にありがとうございました!

  8.   サンティ

    Hello mate! あなたの貢献は素晴らしいですが、私は小さな修正をします:

    完全なコマンドは次のようになります:echo "">〜/ .bash_history && history -c

    問題は、コマンド「history -c」は開いているターミナルで使用されているコマンドのみをクリアすることです。一方、「echo ">〜/ .bash_history」を実行すると、ファイルはクリーンアップされますが、最後のコマンドが残ります。 XNUMX行、この場合はcleanコマンド自体。

    したがって、&&とこの順序の両方の合計により、必要なものを正確に残すことができます。これにより、すべてのターミナルセッション(最後に開いたセッションを含む)の履歴がクリアされます。

    私の貢献がお役に立てば幸いです。

  9.   バルタリ

    ねえ。
    コマンドをありがとうございますが、消去されたデータがサードパーティによって復元されるのを防ぐために、安全な消去(上書き)を使用する方が効果的ではないでしょうか?

    挨拶。

    1.    ホセ

      私の愛するバルタリ、それはすべてあなたが隠すものに依存します。 端末の履歴に機密データが含まれることはめったにないため、単純な消去で十分です。 安全な消去は、追加のリソースと電力を消費します。 私はそれを厳密に私的なものの場合、またはサイバー犯罪者によって使用される可能性がある場合にのみ使用します。

  10.   ホセ

    エディターを「root」としてファイル「/root/.bash_history」を開き、コンテンツを削除しました。

  11.   匿名の

    sollocponganの歴史-c

  12.   アンドレス

    良い、言及されたコマンドのどれも私のために働きません。
    履歴をクリアするとhistory-cになりますが、ターミナルを再起動すると、すべてが読み込まれます。
    誰かが履歴を完全に削除する方法を知っています。 ?
    感謝