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
安全日志配置(保留history日志)-linux服务器
最新推荐文章于 2025-06-26 11:21:32 发布
