incron

Software screenshot:
incron
Podrobnosti Software:
Verze: 0.5.10
Datum uploadu: 14 Apr 15
Vývojka: Lukas Jelinek
Licence: Volný
Popularita: 35

Rating: 4.0/5 (Total Votes: 1)

incron je "inotify cron" systém. Funguje to stejně jako pravidelné cron, ale je poháněn pomocí souborového systému událostmi místo časových období.
incron obsahuje dva programy, démonů s názvem "incrond" (podobně jako crond) a tabulku manipulátor "incrontab" (jako "crontab").
Jak se staví:
 
Vzhledem k tomu, tato verze je velmi brzy, že neobsahuje standardní přenosné sestavení mechanismus. K dispozici je pouze Makefile, který musí být upraven ručně. Na mnoha systémech Linux a nemusíte nic měnit.
Přečtěte si prosím Makefile před zadejte "make". Zejména zkontrolujte Předpona a dalších společných proměnných. Pokud se to udělá si nyní můžete vytvořit soubory ("jak").
Tyto binárky musí být samozřejmě instalovat jako root. Všimněte si, že instalační program vytvoří speciální uživatel s názvem "incron", který řídí incron tabulky.
Jak používat:
 
Incron daemon (incrond) musí být spuštěn v root (typicky od runlevelech scénáře atd.). To načte aktuální tabulky uživatelů a háčky je pro pozdější změny.
Incron tabulka manipulátor může probíhat podle jakéhokoli běžného uživatele, protože SUIDs. Pro manipulaci s tabulkami používají v podstatě stejnou syntaxi jako u programu crontab. Můžete importovat tabulku, odstranit a upravit aktuální tabulky.
Tabulce user řádky mají následující syntaxi:

Kde:
je souborový systém cesta (v současné době se zabránilo bílé znaky!)
je symbolický (viz inotify.h, použít čárky pro oddělení symbolů) nebo číselná maska ​​pro události
je aplikace nebo spuštění skriptu na události
Příkaz může obsahovat tyto zástupné znaky:
$$ - Znak dolaru
$ @ - Sledoval souborový systém cesta (viz výše)
$ # - Název souboru event-related
Příklad: Je třeba spustit program "ABC" s úplnou cestu k souboru jako argument při každém souboru se změní ve / var / mail. Jedním z řešení takto:
/ Var / mail IN_CLOSE_WRITE abc $ @ / $ #

Co je nového v této verzi:

  • prostory v případě, související Názvy souborů se správně zacházet (# 0000178)
  • zřítilo na incrontab --user pevné (# 0000187)
  • manuálových stránek zlepšit (hlášení chyba informace ke dni # 0000407
  • Makefile zlepšila ("release-clean" také odstraňuje "doc")

Co je nového ve verzi 0.5.8:

  • More & quot; jsou & quot; byly přidány směrnice s cílem zajistit lepší kompatibilitu kompilátoru.
  • Zprávy nápovědy byly opraveny.
  • Některé varování týkající se neošetřené selhání byly opraveny.

Požadavky na :

  • Linux kernel 2.6.13 nebo vyšší (s inotify sestavena v)
  • inotify hlavičky (inotify.h, inotify-syscalls.h), instalované v / sys. Nejčastějším místem je / usr / include / sys.
  • GCC 4.x kompilátor (pravděpodobně také pracuje s GCC 3.4, možná i se staršími verzemi příliš)

Podobný software

legitfs
legitfs

14 Apr 15

JFS for Linux
JFS for Linux

3 Jun 15

ext2fuse
ext2fuse

3 Jun 15

gvfs
gvfs

16 Aug 18

Komentáře k incron

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!