当前位置: 技术问答>linux和unix
如何查看某用户的操作历史记录?
来源: 互联网 发布时间:2015-05-28
本文导语: ? | history本来就不是用来监视别人的。 你可以试一下这样:假设有用户user1 那么你以root身份起一条命令: tail -f ~user1/.sh_history 那么就可以实时看到用户执行的命令了,你也可以将 上述命令...
?
|
history本来就不是用来监视别人的。
你可以试一下这样:假设有用户user1
那么你以root身份起一条命令:
tail -f ~user1/.sh_history
那么就可以实时看到用户执行的命令了,你也可以将
上述命令的输出重定向到一个文件。
这种方法我没试过,你自己试一试。
你可以试一下这样:假设有用户user1
那么你以root身份起一条命令:
tail -f ~user1/.sh_history
那么就可以实时看到用户执行的命令了,你也可以将
上述命令的输出重定向到一个文件。
这种方法我没试过,你自己试一试。
|
.history 文件
一般在用户下
一般在用户下
|
在etc下
如果用的是bash
可能是bash_history
如果用的是bash
可能是bash_history
|
esc+k
|
如果你是超级用户,,那很好办啊,,查看他的history直接输就好了
|
如果哪个用户最后是非法强制退出,就没办法了,之前会话中的所有命令纪录都将丢失
|
会那样吗?
这个倒是没有试过。
这个倒是没有试过。