historyコマンドはそのユーザで実行したコマンドの過去履歴がみれるのだが通常は以下のように表示される
通番 実行コマンド
999 exit 1000 su - 1001 history
実行された日時が表示されたら便利だなぁ~と思っていたら、さすがlinux出来るじゃないか(笑)
HISTTIMEFORMAT='%Y-%m-%d %T '; export HISTTIMEFORMAT
ってな感じでコマンドを実行すると
1005 2012-02-20 09:42:44 history
こんな風に日時が表示されるようになる。
このままだと単純にexportしてるだけなので、ログアウトすると元に戻ってしまう。
なので、historyに日時を追加したいユーザの.bashrcに以下のコマンドを追加しておく
HISTTIMEFORMAT='%Y-%m-%d %T ';
これだけでOK