Описание тега inotify

NoneInotify - это подсистема ядра Linux, которая сообщает процессам, когда файлы открываются / создаются / изменяются или удаляются.
1 ответ

Перезапустите kivy-программу соответственно python с помощью inotify

Я боюсь, что мой вопрос дубликат, но я не могу найти ответ. Возможно ты можешь помочь мне? Я хотел бы перезапустить мою kivy-программу, если я сохраню файл kv или py. Я пробовал с inotifywait -mq -e close_write /home/name/kivy/ | while read FILE do …
03 сен '16 в 23:18
3 ответа

LMD (обнаружение вредоносного ПО в Linux), процесс inotify не найден Ubuntu 14.04 LTS

Я использую Linux Malware Detect, и это действительно круто. Я запускаю недавний скрипт maldet 4 раза в день, но я хочу запустить монитор, так как это общий хост-сервер. Если я запускаю maldet -m / home, я получаю следующую ошибку: maldet(19604): {m…
26 мар '15 в 05:46
1 ответ

Почему опрос требует, чтобы его основной параметр жил за пределами вызова?

Я изучаю функцию poll() для моего небольшого проекта и заметил, что этот фрагмент разбился: ErrorCode XNotifier_Linux::updatePoll() { ErrorCode ret = Success; struct pollfd descriptors = { m_fd, IN_MODIFY, 0 }; const int nbDescriptors = poll(&de…
23 фев '12 в 23:24
1 ответ

Мониторинг доступа к файлам в Linux

Для приложения, которое я пишу, я хочу знать, какие процессы обращаются к определенному файлу, и записать эту информацию в файл журнала. В конце один из процессов будет удалять этот файл, я хотел бы знать имя процесса для этого тоже. Я могу использо…
18 апр '12 в 07:47
2 ответа

Просмотр нескольких файлов с inotify в perl

Мне нужно смотреть несколько файлов в Perl, и я использую Linux:: Inotify2. Однако я сталкиваюсь с проблемой, заключающейся в том, что первый просматриваемый файл необходимо изменить и нажать, затем второй, затем первый и т. Д. И т. Д. Например, есл…
15 мар '11 в 18:18
1 ответ

Как автоматически удалить созданный файл в Linux с inotify?

Я пытаюсь удалить созданный файл с помощью inotify, но он не работает: inotifywait -r --format '%w%f' -e create /test && rm $FILE когда я создаю файл в /test, я получаю это: /test/somefile.txt rm: missing operand Try `rm --help' for more inf…
29 ноя '11 в 17:18
2 ответа

Чтение дескриптора inotify заблокировано навсегда

Моя программа использует inotify для мониторинга изменений в файлах. Мой код выглядит следующим образом: fd = inotify_init(); wd = inotify_add_watch(fd, "./test.txt", IN_ALL_EVENTS); len = read(fd, buff, BUFF_SIZE); while (i < len) { struct inoti…
07 май '13 в 04:45
1 ответ

"хвост" нескольких файлов в C/C++ (Linux) с помощью inotify (условие гонки?)

Когда вы настраиваете несколько файлов в C/C++ с использованием inotify, существует ли риск возникновения состояния гонки, когда вы читаете файл до конца, а затем файл записывается до того, как вы начнете опрос? Соответствующий фрагмент кода начинае…
14 фев '12 в 01:09
1 ответ

Inotify не уведомляет, как я ожидал

Я создал этот небольшой фрагмент, чтобы попытаться понять, как работает inotify. Мой тест очень прост: я запускаю код, затем открываю /home/qdii/test в любом редакторе, изменяю его и сохраняю файл. Ничего не произошло. Я снова изменяю файл и сохраня…
26 фев '12 в 19:20
1 ответ

Запись файла.Ts "по требованию" (inotify?...)

У меня есть медиаплеер, который может читать только общие файлы самбы. Я хотел бы воспроизвести http-поток (например, из моей Dreambox). Моя идея состоит в том, чтобы поделиться папкой на моем Linux. В этой папке я добавлю (поддельные?) Файл для каж…
06 фев '10 в 22:45
2 ответа

C-программа, использующая inotify, помогает в понимании кода

Я ссылался на справочную страницу для inotify, и я наткнулся на этот кусок кода if (event->mask & IN_ISDIR) printf(" [directory]\n"); else printf(" [file]\n"); где событие является указателем на структуру inotify_event, Я не мог понять эту ко…
23 янв '16 в 19:19
1 ответ

Ловушка Баш не убивает детей, вызывает неожиданное поведение ctrl-c

редактировать Для будущих читателей. Корень этой проблемы на самом деле сводится к запуску функции в интерактивной оболочке, а не к отдельному сценарию. Кроме того, есть много вещей, которые можно улучшить в коде, который я первоначально разместил. …
20 июл '15 в 15:58
1 ответ

Inotify группы IN_MOVED_FROM и IN_MOVED_TO?

Я использую один дескриптор файла inotify, чтобы отслеживать множество занятых каталогов для нескольких событий, в том числе IN_MOVED_TO а также IN_MOVED_FROM, У меня есть цикл, который вызывает read на нем (который блокирует, пока есть данные для ч…
25 апр '13 в 00:48
1 ответ

Скрипт inotify запускается дважды?

Я использую inotify-tools (inotifywait) на CentOS 7 для выполнения php-скрипта при каждом создании файла. Когда я запускаю следующий скрипт: #!/bin/sh MONITORDIR="/path/to/some/dir" inotifywait -m -r -e create --format '%w%f' "${MONITORDIR}" | while…
08 дек '16 в 13:28
1 ответ

inotify FD - почему ограничение на идентификатор пользователя, а не на процесс?

В Linux ограничение на количество экземпляров inotify, которые может открыть процесс, ограничено максимальным числом для каждого идентификатора пользователя, указанным в /proc/sys/fs/inotify/max_user_instances Естественно было бы ограничить его на п…
19 июн '12 в 22:11
3 ответа

Какое событие inotify сигнализирует о завершении операции с большим файлом?

Для больших файлов или медленных соединений копирование файлов может занять некоторое время. используя pyinotify, я наблюдал за кодом события IN_CREATE. но это, кажется, происходит в начале передачи файла. Мне нужно знать, когда файл полностью скопи…
24 май '10 в 06:36
2 ответа

Пример ruby-inotify?

Я ищу простой, краткий пример использования драгоценного камня inotify для обнаружения изменения в каталоге. Здесь не хватает примеров.
14 сен '11 в 23:31
1 ответ

Чтение файла после уведомления об изменениях приносит старые значения

У меня есть небольшая проблема с использованием Inotify. Я смотрю файл конфигурации, ищу перезагрузить конфигурации в случае модификации. Модификация обнаружена без проблем, но когда я читаю значения конфигурации, я получаю старые значения. Давай у …
17 июл '13 в 22:18
0 ответов

Мониторинг доступа к символической ссылке с помощью Pyinotify

Я пытаюсь контролировать доступ к символическим ссылкам, т.е. если для доступа к файлу используется символическая ссылка. С Pyinotify я могу контролировать доступ к файлам, но я не получаю никаких событий при чтении файла по его просматриваемой симв…
29 июл '16 в 15:46
3 ответа

Haskell: Мониторинг файла без опроса (например, inotify в linux)

Существует ли функция библиотеки haskell для мониторинга файла без опроса? С опросом я бы сделал что-то вроде этого: monitor file mtime handler = do threadDelay n -- sleep `n` ns t <- getModificationTime file if t > mtime then handler >>…
30 ноя '12 в 09:47