大家都知道Linux平臺(tái)上,可以通過(guò)history命令查看最近所執(zhí)行過(guò)的命令,但history命令默認(rèn)所顯示的只有編號(hào)和命令的,只知道命令是最近所執(zhí)行的,但不知具體執(zhí)行的日期、時(shí)、分、秒,有時(shí)給尋找證據(jù)帶來(lái)不便,例如如下顯示情況:
27 df -h
28 cd www/
29 ll
30 vi /etc/fstab
31 mount -a
32 ll
下面就來(lái)講一下,如何讓history命令顯示最近所執(zhí)行過(guò)的命令的具體執(zhí)行時(shí)間。
步驟如下:
1、以root用戶編輯/etc/profile文件,在里面加入下面內(nèi)容(我一般習(xí)慣在最末尾加):
export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "
注意:在末尾的“引號(hào)”與“S”之間,加入一位空格,將日期時(shí)間和歷史命令用空格相隔開(kāi)來(lái)。
2、退出系統(tǒng)重新登陸
注意:在第2步以前所執(zhí)行的歷史命令,在重新登陸后,執(zhí)行時(shí)間全部分顯示為第二步執(zhí)行時(shí)的時(shí)間,后面所執(zhí)行的命令,才會(huì)顯示正確的實(shí)際執(zhí)行時(shí)間。
贊
0
賞