【回答】
現在の history で使用されているファイルを確認するには以下のコマンドを実行します。
(以下 root の場合)
# echo $HISTFILE
/root/.bash_history
例えばhistoryで使用されるファイルを .myhistory に変更するには以下のコマンドを実行します。
(1)以下のコマンドを実行して .myhistory ファイルを作成します。
#touch /root/.myhistory
#chmod 600 /root/.myhistory
(#chmod 600 /root/.myhistory は history を他のユーザに表示されないための設定です。)
(2)ログオンごとにコマンドを実行するように、例えば /root/.bash_profile に以下のコマンドを実行します。
#export HISTFILE=/root/.myhistory
この状態で logout します。
再度 login した場合、コマンドの履歴は /root/.myhistoryに記録されます。
(*)本ページは Redhat Enterprise Linux 4以後を想定しています。
最終更新日:2012/12/22
[Redhat Enterprise linux 6(EL) FAQ トップへ]
[FAQ CENTER トップ]