簡體   English   中英

pyinotify文件刪除用戶

[英]pyinotify file deletion user

每當刪除文件時,我都試圖使用pyinotify提醒我,但我想知道是什么用戶刪除了這些文件。 有沒有找到此信息的方法?

底層的inotify系統不會公開該信息。 這是Linux內核的主要變更通知API,因此您將不會找到提供此功能的另一個通知系統。

如果要跟蹤誰刪除了該文件,最簡單的方法是讓刪除程序宣布該文件將要執行的操作。 如果您無法控制刪除程序(也就是說,您仍然必須維護POSIX接口來刪除文件),則可以考慮在FUSE中編寫自定義文件系統包裝程序,這可能會公開該進程的UID稱為unlink()。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM