Ich verwende , um Zugriff, Änderungen usw. auf Dateien in einem bestimmten Verzeichnis zu erkennen. Gibt es einen einfacheren Weg herauszufinden, welcher Prozess dafür verantwortlich ist - ohne patch inotify
?Welcher Prozess war für ein von inotify signalisiertes Ereignis verantwortlich?
3
A
Antwort
1
Nein, Sie können nicht, dass Informationen nicht im struct inotify_event
vom Kernel gesendet werden.
Tatsächlich gibt es keine Garantie, dass der verantwortliche Prozess noch läuft, wenn Sie das Ereignis erhalten.
1
Angenommen, Sie sind auf Linux (pyinotify würde dies anzeigen) könnten Sie SELinux verwenden (natürlich im permissiven Modus), um einen Prozess zu wickeln und alle ihre Dateizugriff/Erstellung/Löschung/etc.
Verwandte Themen
- 1. Welcher Java-Thread ist für einen PostgreSQL-Datenbankprozess verantwortlich?
- 2. Trigger inotify Ereignis über NFS unter Linux?
- 3. inotify 'Hauptschleife'
- 4. Kann ein einfaches Programm für einen BSOD verantwortlich sein?
- 5. Gearman und inotify für Aufgabenausführung
- 6. MVVM - Wer ist verantwortlich für
- 7. Welcher Klassenlader ist verantwortlich für das Laden von bestätigten Verzeichnissen in JVM?
- 8. Welcher Prozess Binder Treiber läuft?
- 9. Wie kann ich feststellen, ob ein BPM-Prozess erfolgreich war?
- 10. Python 3 bestimmen, welcher Teil von "oder" Operation war wahr
- 11. Wer ist für die Bereitstellung verantwortlich?
- 12. Bestimmen, welcher Prozess eine Sperre für eine Datei hat
- 13. MFC: Fehlerbehebung, welche Thread für einen Absturz verantwortlich ist
- 14. BackgroundWorker abgeschlossenes Ereignis - welcher Thread?
- 15. Versucht zu bekommen, welcher Radiobutton ein Ereignis ausgelöst hat
- 16. Spiele: Wer ist verantwortlich für die Anzeige?
- 17. Wer ist verantwortlich für das Löschen von Speicher aus Bildlisten?
- 18. Welcher Prozess verwendet alle meine Festplatte IO
- 19. Wer ist verantwortlich für die Entsorgung von HttpPostedFile.InputStream - und wann?
- 20. Ist tf.nn.softmax_cross_entropy_with_logits für die Batchgröße verantwortlich?
- 21. Inotify-Datei in C
- 22. Wie inotify verwenden?
- 23. Welcher Wert war in jedem 2.5s Intervall vorhanden (Resampling?) Numpy
- 24. inotify C-Header
- 25. linux, inotify - wie abonnieren?
- 26. Welcher Tech Stack/Plattform für ein Projekt?
- 27. vs2008 anfügen zu verarbeiten, kann nicht sehen, welcher Prozess
- 28. Welcher ist ein schnellerer Parser für XML?
- 29. Inotify dynamisch Index neue Ordner
- 30. Datei wird von einem anderen Prozess verwendet. Wie kann ich wissen, welcher Prozess?
http://serverfault.com/questions/320716/find-out-which-process-is-changing-a-file –