sammlung:inotifywait
Inhaltsverzeichnis
inotifywait - Auf Dateisystemereignisse warten
Kurzfassung: inotifywait (aus inotify-tools) wartet auf Datei-/Verzeichnisereignisse wie Erstellen, Ändern, Löschen oder Verschieben und gibt sie aus – einmalig oder im Monitor-Modus.
Übersicht
Nützlich für Trigger, einfache Watcher und Debugging von Prozessen, die Dateien schreiben. Arbeitet auf Linux mit dem inotify-Subsystem.
Voraussetzungen
- Paket
inotify-toolsinstalliert
Syntax
inotifywait [OPTIONEN] PFAD ...
Wichtige Optionen
-m # Monitor-Modus (kontinuierlich) -r # Rekursiv in Unterverzeichnisse -e EVENT[,EVENT] # Zu beobachtende Ereignisse (create, modify, delete, move, close_write, attrib, ...) --format FMT # Ausgabeformat (z. B. '%w%f %e') -q # Ruhige Ausgabe
Anleitung
Einmalig bis zum ersten Ereignis
inotifywait -e close_write /var/log/app.log
Kontinuierlich rekursiv beobachten
inotifywait -m -r -e create,modify,delete --format '%w%f %e' /var/www
Hinweise
- Sehr viele Events können die Ausgabe fluten – gezielt Ereignisse und Pfade wählen.
- Für komplexere Watcher sind dedizierte Tools/Daemons oder
systemd.path-Units geeignet.
Siehe auch
Quellen
sammlung/inotifywait.txt · Zuletzt geändert: von 127.0.0.1
