incron

Скріншот програми:
incron
Дані програми:
Версія: 0.5.10
Дата завантаження: 14 Apr 15
Розробник: Lukas Jelinek
Ліцензія: Безкоштовно
Популярність: 35

Rating: 4.0/5 (Total Votes: 1)

incron є "Inotify крон" система. Він працює як регулярного крон, але управляється подіями в файлової системі, а не тимчасових періодів.
incron містить дві програми, демон, званий "incrond" (за аналогією з crond) і таблиця маніпулятор "incrontab" (наприклад, "Планувальник").
Як побудувати:
 
Тому що ця версія дуже рано і не містить портативний комп'ютер стандартного механізму складання. Існує тільки файл збірки, які повинні бути змінені вручну. У багатьох системах Linux вам не потрібно нічого змінювати.
Будь ласка, ознайомтеся з Makefile, перш ніж ввести "Зробити". Особливо уважно перевірте префіксом та інші загальні змінні. Якщо все зроблено, тепер ви можете побудувати файли ('зробити').
Виконувані файли повинні бути, звичайно, встановленого в корені. Зверніть увагу, що програма установки створює спеціальну користувача 'incron ", яка управляє таблиці incron.
Як використовувати:
 
Incron демон (incrond) повинен бути запущений під корінь (як правило, від рівня виконання скрипта і т.д.). Він завантажує поточні користувальницькі таблиці і перехоплює їх для наступних змін.
Incron стіл маніпулятор може бути запущений під будь-який звичайний користувач, так як це SUIDs. Для маніпуляції з таблицями використовують в основному той же синтаксис, як і для програми кронтаб. Ви можете імпортувати таблицю, видаляти і редагувати поточну таблицю.
Рядки таблиці користувач має наступний синтаксис:
<Шлях> <маска> <команда>
Де:
<Шлях> шлях файлової системи (в даний час уникнути прогалин!)
<Маска> є символічним (див inotify.h, використовуйте коми для розділення символів) або цифровий маска для подій
<Команда> є додаток або скрипт для запуску по подіях
Команда може містити ці символи:
$$ - Знак долара
$ @ - Дивився файлова система шлях (див вище)
# $ - Файл подій, пов'язаних з
Приклад: Необхідно запустити програму 'ABC' із зазначенням повного шляху файлу в якості аргументу кожен раз коли файл змінюється в / вар / поштою. Одним з рішень наступним чином:
/ Var / пошти IN_CLOSE_WRITE ABC $ @ / $ #

Що нового У цьому випуску:

  • простору в залежності від події Імена файлів тепер обробляються правильно (# 0000178)
  • , що розбиваються об incrontab --user фіксованій (# 0000187)
  • чоловік сторінки покращився (помилка звітності дані станом на # 0000407
  • Makefile покращився ('звільнити чисті' також видаляє 'Doc')

Що нового у версії 0.5.8:

  • Детальніше & Quot; включають і Quot; директиви були додані для забезпечення кращої сумісності компілятора.
  • Повідомлення довідки були виправлені.
  • Деякі попередження, пов'язані з необробленими невдач були виправлені.

Вимоги

  • ядро ​​Linux 2.6.13 або пізнішої версії (з Inotify складений в)
  • Inotify заголовки (inotify.h, Inotify-syscalls.h), встановлені в / SYS. Найбільш поширеним місце / USR / вмикати / SYS.
  • компілятор 4.x GCC (ймовірно, також працює з GCC 3.4, можливо, з більш старими версіями теж)

Схожі програми

unionfs-fuse
unionfs-fuse

20 Feb 15

fio
fio

19 Feb 15

incron

Коментар не знайдено
додати коментар
Включіть картинки!