32Änderungen im Linux-Dateisystem überwachen – Inotify
Es gibt verschiedene Module, die die Funktionalität von Inotify auf Linux für Python-Programme nutzbar machen. Im folgenden Abschnitt wird pyinotify
vorgestellt. Vor der Nutzung muss das Modul zunächst installiert werden:
32.1Beschränkungen von inotify
Auch wenn inotify
ein mächtiges Tool ist, so hat es doch einige Beschränkungen:
–Events in den Dateisystemen sysfs
und procfs
werden nicht vollständig gemeldet.
–Netzwerkdateisysteme wie z. B. NFS führen Änderungen nicht unbedingt sofort aus bzw. propagieren sie zu den anderen beteiligten Hosts.
–Umbenennen von Dateien wird in zwei Events ...
Get Python 3 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.