inkrementiert

ein "Inotify Cron" -System.
Jetzt downloaden

inkrementiert Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Lukas Jelinek
  • Website des Verlags:
  • http://jincron.aiken.cz/

inkrementiert Stichworte


inkrementiert Beschreibung

Ein "Inotify Cron" -System. Incron ist ein "Inotify Cron" -System. Es funktioniert wie der reguläre CRON, wird jedoch von Filesystem-Ereignissen anstelle von Zeitperioden angesteuert. Incron enthält zwei Programme, ein Daemon mit dem Namen "BRONDAY" (analog zu CROND) und ein Tabellenmanipulator "Incrontab" (wie "crontab"). Wie erstellt man? : Da diese Version sehr früh ist, enthält sie keinen standardmäßigen tragbaren Build-Mechanismus. Es gibt nur ein Makefile, das manuell modifiziert werden muss. Auf vielen Linux-Systemen müssen Sie nichts ändern. Bitte überprüfen Sie den Makefile, bevor Sie "Make" eingeben. Überprüfen Sie insbesondere das Präfix und andere gemeinsame Variablen. Wenn Sie fertig sind, können Sie jetzt die Dateien ('make') erstellen. Die Binärdateien müssen natürlich als root installiert sein. Beachten Sie, dass das Installationsprogramm einen speziellen Benutzer namens 'Incron' erstellt, der die Incron-Tabellen verwaltet. Verwendung: Der Incron-Daemon (inkrementiert) muss unter root ausgeführt werden (typischerweise aus Runlevel-Skript usw.). Es lädt die aktuellen Benutzertabellen und hängt sie für spätere Änderungen an. Der Incron-Tabellenmanipulator kann seit der TUIDs unter jedem regulären Benutzer ausgeführt werden. Zur Manipulation mit den Tabellen verwenden Sie im Wesentlichen dieselbe Syntax wie für das Crontab-Programm. Sie können eine Tabelle importieren, die aktuelle Tabelle entfernen und bearbeiten. Die Benutzer-Tabellenzeilen haben die folgende Syntax: Wobei: ist ein Dateisystempfad (vermeidet derzeit Whitespaces!) ist ein symbolisch (siehe inotify.h; Verwenden Sie Kommas, um Symbole zu trennen ) oder numerische Maske für Ereignisse ist ein Anwendungs- oder Skript, das auf dem Befehl EventShe ausführen kann, der diese Platzhalter enthält: $$ - ein Dollarzeichen $ @ - Der angesehene Dateisystem-Pfad (siehe oben) $ # - Die ereignisbezogene Datei nameexample: Sie müssen Programm 'ABC' mit dem vollständigen Dateipfad als Argument jedes Mal ausführen, wenn eine Datei in / var / mail geändert wird. Eine der Lösungen folgt: / var / mail in_close_write abc $ @ / $ # Anforderungen: · Linux Kernel 2.6.13 oder höher (mit Inotify zusammengestellt) · Inotify-Header (Inotify.h, Inotify-syscalls.h) in / sys installiert. Der häufigste Ort ist / usr / einschließlich / sys. · GCC 4.x-Compiler (funktioniert wahrscheinlich auch mit GCC 3.4, möglicherweise mit älteren Versionen) Was ist neu in dieser Version: · Leerzeichen in ereignisbezogenen Dateinamen jetzt ordnungsgemäß behandelt (# 0000178) · Absturz auf incrontab --user fixiert (# 0000187) · Man Seiten verbessert (Bug-Berichtsinfo ab # 0000407) · Makefile verbessert ("release-clean" entfernt auch 'doc')


inkrementiert Zugehörige Software

ext2fuse.

EXT2Fuse ist eine Implementierung des EXT2-Dateisystems im Benutzerbereich mit der Sicherungsbibliothek. ...

162

Herunterladen