如何自定义历史命令输出?

时间:2016-02-15 07:12:22

标签: bash security daemon history

我想在命令历史中附加用户信息,即谁执行了特定命令?

目前在linux中我们只是执行命令名而不是其他信息。

我试图找到更新bash_history文件的进程,但无法找到。 所以,请帮我在bash_history文件中查找进程/守护进程,这样我也可以添加用户信息。

1 个答案:

答案 0 :(得分:0)

[root@mmweb ~]# echo $HISTFILE
/root/.bash_history
[root@mmweb ~]# su -l wspace
wspace@mmweb:~$ echo $HISTFILE
/home/wspace/.bash_history
wspace@mmweb:~$

如上所示,不同的用户具有不同的历史文件路径。

.bash_history文件由bash进程更新。

相关问题