Hallo zusammen,
ich suche nach einer Lösung mit der ich den Zugriff auf eine Datei überwachen kann. In meinem falle wäre das eine Konfigurations-Datei und wenn irgend ein Prozess schreibend darauf zugreift, und auch wirklich was reinschreibt, dann soll ein Server neu gestartet werden oder andere Aktionen durchgeführt werden. Ich hatte mit so etwas schon mal zu tun, aber das ist schon etwas her und ich komme einfach nicht drauf, wie ich das gemacht habe.
Hat von Euch jemand eine Idee?
Gruss Christian
Überwachen auf Dateizugriff
Überwachen auf Dateizugriff
Die größten Kritiker der Elche,
waren früher selber welche.
F.W. Bernstein
waren früher selber welche.
F.W. Bernstein
- finupsen
- Beiträge: 1327
- Registriert: 21.04.2004 20:07:05
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
moin ...
vielleicht sowas wie Inotify ?
oder zu fuß: md5-hash nehmen und in zeitlichen abständen prüfen ...
vielleicht sowas wie Inotify ?
Code: Alles auswählen
gamin - File and directory monitoring system
incron - cron-like daemon which handles filesystem events
inotail - tail replacement using inotify
inoticoming - trigger actions when files hit an incoming directory
inotify-tools - command-line programs providing a simple interface to inotify
iwatch - realtime filesystem monitoring program using inotify
kdelibs4c2a - core libraries and binaries for all KDE applications
libinotify-ruby - Ruby interface to Linux's inotify system
libinotify-ruby1.8 - Ruby interface to Linux's inotify system
libinotify-ruby1.9 - Ruby interface to Linux's inotify system
libinotifytools0 - utility wrapper around inotify
libinotifytools0-dev - Development library and header files for libinotifytools0
liblinux-inotify2-perl - scalable directory/file change notification
python-kaa-base - Base Kaa Framework for all Kaa Modules
python-pyinotify - Simple Linux inotify Python bindings
python-pyinotify-doc - Simple Linux inotify Python bindings
Niemand hat vor eine zentrale Datensammelbehörde aufzubauen. Es handelt sich vielmehr um dezentrale IT-Systeme die miteinander vernetzt werden.
... und Wasser ist naß.
... und Wasser ist naß.
Re: Überwachen auf Dateizugriff
hi all
ich greife diesen thread wieder auf weil ich nach einer lösung suche, mittels inotifywait ein verzeichnis betreffend dem erstellen von files überwachen will... so weit so gut:
#!/bin/sh
inotifywait -mq -e create --format '%f' /folder1/folder2/ | xargs --max-args=1 /folder1/script.sh
doch wie bring ich meinen server dazu, dass er dies auch nach einem reboot selbstständig ausführt?
danke!
swake
ich greife diesen thread wieder auf weil ich nach einer lösung suche, mittels inotifywait ein verzeichnis betreffend dem erstellen von files überwachen will... so weit so gut:
#!/bin/sh
inotifywait -mq -e create --format '%f' /folder1/folder2/ | xargs --max-args=1 /folder1/script.sh
doch wie bring ich meinen server dazu, dass er dies auch nach einem reboot selbstständig ausführt?
danke!
swake
Re: Überwachen auf Dateizugriff
Indem du es z.B. in rc.local einbaust?