pyinotify文件删除us

2024-05-16 14:49:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图使用pyinotify在文件被删除时提醒我,但是我想知道是什么用户删除了这些文件。有没有办法找到这个信息?在


Tags: 文件用户信息办法pyinotify
1条回答
网友
1楼 · 发布于 2024-05-16 14:49:56

底层的inotify系统不会公开这些信息。这是Linux内核的主要更改通知API,所以您不会找到另一个提供此功能的通知系统。在

如果你想跟踪谁删除了文件,最简单的方法是让删除者宣布它要做什么。如果您不能控制deleter(也就是说,您仍然需要维护一个用于删除文件的POSIX接口),那么可以考虑在FUSE中编写一个自定义的文件系统包装器,可能会公开调用unlink()的进程的UID。在

相关问题 更多 >