historyコマンドを10万件保存する
2020/2/19追記
.bashrcを.bash_profileに修正しました。
zshの場合について追記しました。
Linuxコマンドのhistoryを見返そうと思ったら消えていて見られなくなっていたことがあったので、保存件数を増やしました。macだとデフォルト500件だったようです。1日分しか残っていませんでした…。
ついでにフォーマットを変更して日時を見えるようにしました。
手順
.bash_profileにHISTSIZE, HISTTIMEFORMAT を追記するだけです。
MacOS Catalinaを使っている場合、デフォルトのシェルがzshになっています。もしecho $SHELLを実行した結果がbin/zshの場合、.bash_profileを.zshrcに変更してください。bin/bashの場合は手順通りで大丈夫です。
$ vim ~/.bash_profile
HISTSIZE=100000 HISTTIMEFORMAT='%Y/%m/%d %H:%M:%S '
source ~/.bash_profileで即時反映できます。
反映後はこんなフォーマットになります。
516 2020/02/13 17:13:41 history