ゲーム作るくんのサイト
ゲーム作るくん
Twitter

コマンド履歴の保存件数を増やす方法

こちらのコマンドで保存件数を増やせます。これを .bash_profile や .bashrc に書いておけば OK です。

export HISTSIZE=1000000
export HISTFILESIZE=1000000

HISTSIZE と HISTFILESIZE の違い

HISTSIZE

今の端末の中での履歴の最大件数

HISTFILESIZE

.bash_history に書き込まれる履歴の最大件数

重複するコマンドを履歴に記録したくない場合

export HISTCONTROL=ignoredups

既にある .bash_history ファイルの重複する行をまとめたい場合

危険な操作なので念のためバックアップを取ってから行う

cp ~/.bash_history ~/.bash_history.bak
cat ~/.bash_history |uniq >tmp
mv tmp ~/.bash_history