LoginSignup
0
0

More than 1 year has passed since last update.

【Linux】コマンドの履歴を残さない方法

Posted at

例えばどんな時?

パスワードを生成したりする際にhistoryに履歴が残ってしまうと困ることがあります。
そんなときに履歴を残さずにコマンドを実行する方法があります。

HISTCONTROL=ignorespace

以下の設定をすると、先頭に半角スペースが入ったコマンドは履歴に残らないようになります。

HISTCONTROL=ignorespace

これは履歴が残ります。

echo "test" | base64 

先頭に半角スペースを入れると履歴に残りません。

 echo "test" | base64 

環境変数をunset

以下のコマンドでアンセットできます。

unset HISTCONTROL

まとめ

Linuxで作業をしていると、履歴が残ると困るコマンドがたまにあります。
そういったときにはこの方法を試してみると良いでしょう。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0