Fedora Core 500の技
Valid XHTML 1.0!
正当なCSSです!

TOP > Linux > Fedoraの技 > 201-300 > 295

historyを利用しないようにするには

初期設定では過去1,000件のコマンドを保存しており、historyコマンドで呼び出して利用することが可能です(参照382)。ただしどのような作業をしたかということがすべて残っているということでもあり、セキュリティ上あまり多くのhistoryを残すのはあまり望ましいことではありません。bashの"HISTSIZE"を変更することでこの設定を変更することができます。

下記はhistoryを0とする例です。設定後にhistoryコマンドを実行しても何も表示されません。

$ export HISTSIZE=0
$ history

また初期設定では.bash_historyにhistoryが保存されますが、"HISTFILESIZE"の指定で変更が可能です。下記のように0を指定するとファイルが空となることが分かります。

$ export HISTFILESIZE=0
$ ls -la .bash_history

-rw------- 1 ringo beatles 0 May 17 14:43 .bash_history

常にこのオプションを利用するのであれば.bashrcに保存します。sourceコマンドで設定をすぐに反映させることが可能です。

$ vi ~/.bashrc
$ source ~/.bashrc

2005-12-03 作成