linux下可通过history命令查看用户所有的历史操作记录。
在未进行附加配置情况下,history命令只能查看用户历史操作记录,而并不能区分用户以及操作时间。
 
下面是如何满足这2个功能的配置情况:
 
方案一:临时查看操作命令及对应操作时间
每次登录系统后,在系统下输入export HISTTIMEFORMAT='%F %T '命令,可查询时间
 
配置后效果显示:
       [nxuser@XXXXXX ~]$export HISTTIMEFORMAT='%F %T '
       [nxuser@XXXXXX ~]$history
       1  2011-09-06 11:42:38 history
       2  2011-09-06 11:42:43 history |more
       3  2011-09-06 11:43:24 more ~/.bash_history
       4  2011-09-06 11:43:41 ll
       但是这只针对当前用户,用户重新登录该配置失效。
 
方案二:永久保存配置,需要能通过history命令查看到相应操作记录的操作时间
 
编辑/etc/bashrc文件,加入如下四行:&n