The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Запуск программ при чтении или изменении определенных файлов или директорий

03.09.2008 13:27

"Triggering Commands On File/Directory Changes With Incron" - использование Incron для привязки запуска программ к изменению определенных файлов или директорий. В incron задействованы возможности механизма inotify, включенного в состав Linux ядра начиная с версии 2.6.13. Формат задания правил напоминает стандартный crontab. Поддерживается обработка следующих событий:

  • IN_ACCESS - доступ на чтение;
  • IN_ATTRIB - изменение мета-данных (права доступа, владелец и т.д.)
  • IN_CLOSE_WRITE - закрытие файла, открытого ранее на запись;
  • IN_CLOSE_NOWRITE - закрытие файла, открытого ранее на чтение;
  • IN_CREATE - создание файла или директории в заданном каталоге;
  • IN_DELETE - удаление файла или директории в заданном каталоге;
  • IN_DELETE_SELF - удаление заданного файла или директории;
  • IN_MODIFY - изменение файла;
  • IN_MOVE_SELF - перемещение заданного файла или директории;
  • IN_MOVED_FROM - перемещение файла из заданной директории;
  • IN_MOVED_TO - перемещение файла в заданную директорию;
  • IN_OPEN - открытие файла.


  1. Главная ссылка к новости (http://www.howtoforge.com/trig...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/17695-file
Ключевые слова: file, inotify, linux, watch, cron
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (5) RSS
  • 1, daevy (?), 15:06, 03/09/2008 [ответить]  
  • +/
    подскажите какая опция в ядре включает поддержку inotify?
     
  • 2, daevy (?), 15:08, 03/09/2008 [ответить]  
  • +/
    нашел, Filesystems -> Inotify file change notification support
     
     
  • 3, Аноним (3), 20:56, 03/09/2008 [^] [^^] [^^^] [ответить]  
  • +/
    И как - сильно тормозит после включения этой опции?
     

  • 4, User294 (??), 21:09, 03/09/2008 [ответить]  
  • +/
    Забавная штукенция :).Если она не вызывает тормозов - то можно такую на серваках понапихать в диры-ловушки и файлы-ловушки и хаксоры в случае чего крайне быстро спалятся при какой-нить "безобидной" фигне типа просмотра диры :)
     
  • 5, yan (??), 13:44, 04/09/2008 [ответить]  
  • +/
    значит ли наличие такой опции, что при ее использовании напрямую, fam/gamin будут попросту лишними?
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру