【bash】コマンドの履歴の実行日時
問題
Linuxにsshでログインして作業してますが、
シェルのコマンドの履歴で、
実行した日時も表示できないですか?
答え
HISTTIMEFORMAT という環境変数を定義すると見える。
history を実行すると、
$ history
1 pwd
2 ls -la
3 date
4 history
export HISTTIMEFORMAT='%Y-%m-%d %H:%M:%S ' を設定してから history を実行すると、
$ export HISTTIMEFORMAT='%Y-%m-%d %H:%M:%S '
$ history
1 2015-12-20 10:10:22 pwd
2 2015-12-20 10:10:25 ls -la
3 2015-12-20 10:10:34 date
4 2015-12-20 10:11:05 history
5 2015-12-20 10:11:42 export HISTTIMEFORMAT='%Y-%m-%d %H:%M:%S '
6 2015-12-20 10:11:45 history