シェルコマンド履歴を有効にする方法

シェルコマンド履歴を有効にする方法

私はUbuntu 13.04を使用していますが、このバージョンでは終了時にシェルのコマンド履歴が削除されます。

誰かがこれが起こらないようにする方法を教えてください。

ベストアンサー1

Bashプロンプトで次のコマンドを入力し、各コマンドの後にリストされている手順を実行します。

set -o | grep history

「記録をオフにする」をオフにする場合は、最後の行に次の行を追加してください~/.bashrc

set -o history

次のことを試してみてください。

echo $HISTFILE
echo $HISTSIZE
echo $HISTFILESIZE

最初の項目が空であるか、/dev/null次の行を最後に追加してください~/.bashrc

HISTFILE=$HOME/.bash_history

最後の 2 つのうち 1 つが 0 を印刷すると、デフォルト値は 500 と同じ数字に設定されます。

HISTFILESIZE=500
HISTSIZE=500

source .bashrc保存することを忘れないでください~/.bashrc

おすすめ記事