Linux historyの履歴から指定したコマンドを除く
Linuxで、historyの履歴から指定したコマンドを除く手順を記述してます。
環境
- OS Rocky Linux release 8.4 (Green Obsidian)
コマンドを除く
コマンドを除くには、「 HISTIGNORE 」を使用します。
「ls」コマンドを履歴から除きます。
HISTIGNORE=ls
「ls」コマンドを実行して、実際に覗かれているかを確認します。
ls
ls -l
history 3
<出力結果>
11 HISTIGNORE=ls
12 ls -l
13 history 3
「ls」コマンド は除かれていますが、「ls -l」は履歴に残っていることが確認できます。
「ls -l」も除きたい場合は、以下のようにします。
HISTIGNORE=ls:'ls -l'
全て除く場合は以下のようにします。
HISTIGNORE=ls:ls\ *
元に戻す
元に戻す場合は、以下のように空にします。
HISTIGNORE=
-
前の記事
javascript うるう年の判定処理で「if文」と「new Date」とのパフォーマンスを計測する 2022.07.02
-
次の記事
Finder ファイルの情報を開くショートカットキー 2022.07.02
コメントを書く