linux 命令執行歷史記錄history顯示執行時間和用戶

默認狀況下使用history查看時是這樣的顯示,並不能區分執行時間
253 history
254 ifconfig
255 route -n
256 cd /tmp/
257 ls
258 uname -a
259 history
爲了方便排查問題,須要在每一個執行命令前加上執行時間
修改配置文件:ubuntu

liyaoyi@ubuntu:~$ sudo vim /etc/profile
    HISTTIMEFORMAT="%Y-%m-%d:%H-%M-%S:`whoami`: "
     export HISTTIMEFORMAT

執行生效:vim

liyaoyi@ubuntu:~$ source /etc/profileide

而後執行history查看可看到執行時間code

253 2017-11-29:10-34-15:liyaoyi: history
254 2017-11-29:10-34-16:liyaoyi: ifconfig
255 2017-11-29:10-34-21:liyaoyi: route -n
256 2017-11-29:10-34-25:liyaoyi: cd /tmp/
257 2017-11-29:10-34-26:liyaoyi: ls
258 2017-11-29:10-34-36:liyaoyi: uname -a
259 2017-11-29:10-34-40:liyaoyi: history
260 2017-11-29:10-36-34:liyaoyi: cdit

相關文章
相關標籤/搜索