GNU/Linux >> Linux の 問題 >  >> Linux

.bash_history(histfile)をクリアしない?

.bash_historyを作成するために使用できるコマンドはありますか 自分自身をクリアすることはありませんか?
一定量のコマンドの後、自分自身をクリアするだけです。

これはうまくいくと思いますが、よくわかりませんか?

HISTFILESIZE=100000000000

私はこれを実行しましたが、それが私が求めたものを実行するかどうかはわかりません。

また、ファイルが大きくなりすぎるとbashの速度が低下する可能性があることはわかっていますが、時々ファイルを移動します。

承認された回答:

この行を.profileに追加します (または.bash_profile ):

export HISTSIZE=
export HISTFILESIZE=

Bash HistoryFacilitiesのドキュメントから:

HISTFILESIZEが設定されていない場合、切り捨ては実行されません。


Linux
  1. LinuxでBASHコマンドライン履歴をクリアする方法

  2. Journalctlをクリアする方法は?

  3. キーボード ショートカットを使用してターミナルをクリアする

  1. LinuxでBashの履歴をクリアする方法

  2. 使用したことがない5つのLinuxコマンド

  3. Linuxでメモリキャッシュをクリアする方法

  1. フォーク爆弾はどのように機能しますか?

  2. 特定のシェルでBash_historyを一時的に停止しますか?

  3. screen コマンドでスクロールバックをクリアするには?