有没有办法告诉谁(哪位用户)上次修改了Linux(RHEL)中的最后一个文件?
这远非可靠的,但是如果我们谈论的是shell访问,那么你可以将文件的修改时间与当时login的用户进行交叉引用( last ),然后检查他们的〜/ .bash_history(或者等同的)来编辑命令。 甚至grep -H filename /home/*/.bash_history可以给你一个出发点。
不,没有可靠的方法来发现这一点。
stat命令向您显示关于文件的所有信息(实际内容除外)。 您可以添加-Z选项来获取一些SELinux信息; 但是没有一个告诉你谁最后修改了这个文件。