2010-04-26 2 views
0

파일을 삭제할 때마다 pyinotify를 사용하여 경고를 보내려고합니다. 그러나 사용자이 파일을 삭제했는지 알고 싶습니다. 이 정보를 찾는 방법이 있습니까?pyinotify 파일 삭제 사용자

답변

3

해당 정보는 기본 inotify 시스템에 의해 노출되지 않습니다. 이것은 Linux 커널의 주요 변경 알림 API이므로이 기능을 제공하는 또 다른 알림 시스템을 찾을 수 없습니다.

파일을 삭제 한 사람을 추적하려면 삭제 자에게 수행 할 작업을 알리는 것이 가장 쉽습니다. Deleter를 제어 할 수 없다면 (즉, 파일을 삭제하기 위해 POSIX 인터페이스를 유지해야하는 경우) FUSE에 사용자 정의 파일 시스템 랩퍼를 작성하는 것으로 볼 수 있습니다. 은 unlink()를 호출 한 프로세스.