我想知道是否可以列出所有修改文件的人。我知道 stat 或 ls -lrt
会给出修改文件的最后一个用户。但是我想看看是否可以找到修改文件的N-1用户。
注意:我认为找到这样的用户的机会非常渺茫。在宣布这是死胡同之前,只想与专家确认。
示例:
凌晨 1:00 ABC 修改了文件
在凌晨 2:00,XYZ 修改了同一个文件。
我知道 XYZ 已经修改了文件,如何找到谁在 XYZ 之前修改了文件(在本例中为 ABC)?
最佳答案
可以使用的一个 hack 是(这只适用于最近的修改)你可以检查文件的最后修改时间,并与用户的登录时间交叉检查。您或许可以缩小列表的范围。
这不会一直有效,但您可以缩小结果范围。
关于linux - 用户在 Linux 中修改文件的历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32348998/