不少人都會用到history這個命令,這個命令的意思就是列出來當前用戶的全部操做(默認如此),可是不少發行版的默認的history是沒有用戶和操做時間的,這個對於須要查看原來的操做內容的時候就提供了麻煩,man 了下history,發現有個變量是能夠設定history這個顯示格式的,這個變量就是HISTTIMEFORMATios
只要export HISTTIMEFORMAT="`whoami` : | %F | %T: | "bash
而後就能夠看到帶有用戶和時間的history了,把這個保存到當前用戶的.bash_profile裏面,就能夠開機自動加載了ide
下面的是顯示效果:spa
330 root : | 2012-08-24 | 17:47:12: | yum search nfsget
331 root : | 2012-08-24 | 17:47:12: | yum install nfs4-acl-toolsit
332 root : | 2012-08-24 | 17:47:12: | nfsiostat io
333 root : | 2012-08-24 | 17:47:12: | nfs4_editfacl class
334 root : | 2012-08-24 | 17:47:12: | nfs4_editfacl --help變量
335 root : | 2012-08-24 | 17:47:12: | man nfs4_editfaclfile
336 root : | 2012-08-24 | 17:47:12: | nfs4_getfacl
337 root : | 2012-08-24 | 17:47:12: | nfs4_getfacl -h
338 root : | 2012-08-24 | 17:47:12: | nfs4_getfacl -H
339 root : | 2012-08-24 | 17:47:12: | nfs4_getfacl -H
340 root : | 2012-08-24 | 17:47:12: | ls
341 root : | 2012-08-24 | 17:47:12: | ifconfig