Sobald eine bestimmte Datei verändert wird möchte ich ein Archiv erstellen oder die Datei auch einen Server hochladen, oder auf meiner NAS eine LED anschalten. Bei der Suche nach einem passenden Werkzeug blieb ich sehr lange bei einer Endlosschleife die regelmäßig die Datei oder das fragliche Verzeichnis auf die erwartete Änderung abfragte.

Inotify-Events
Kürzel Format
ACCESS Zugriff auf die Datei
ATTRIB Metadaten geändert
CLOSE_WRITE zum Schreiben geöffnete Datei geschlossen, sie muss nicht geändert worden sein
CLOSE_NOWRITE Eine Datei wurde geschlossen nachdem sie schreibgeschützt geöffnet wurde
CREATE Neue Datei angelegt
DELETE Datei gelöscht
DELETESELF Überwachtes Verzeiuchnis gelöscht
MODIFY Datei modifiziert
MODIFYSELF Überwachtes Verzeichnis modifiziert
MOVEDFROM Datei aus dem überwachten Verzeichnis verschoben
MOVEDTO Datei in das überwachte Verzeichnis verschoben
OPEN Datei geöffnet

Zur Überwachung meines WordPress Verzeichnises auf neue Dateien kann ich folgende Befehlszeile nutzen:

Mir werden dann vor allem viele Dateien wp-content/temp-write-test-1492771373, mit abweichenden Nummern am ende, angezeigt, jedoch auch die ganzent Updates und anderen Schreibvorgänge.

Um herauszufinden welche Dateien „angefasst“ werden reicht eine kleine änderung auf:

Ein sehr nützliches Werkzeug, auch für die Fehleranalyse. 😉

Scan to Donate Bitcoin
Like this? Donate Bitcoin to at:
Bitcoin 19eq3AeAppCQ4YuHk5aQkYjAqay1kz7bUo
Donate

Was denkst du?