Вопросы по теме 'inotify'

Загружать на ftp при изменении
Мне нравится функциональность Dreamweaver, где вы можете добавить сайт и определить ftp, а затем, когда вы сохраняете файл, он сохраняет локальную копию, а также загружает файл через ftp. Я пытаюсь получить аналогичную функциональность с Linux. Я...
879 просмотров
schedule 11.04.2023

pyinotify: обработка триггеров IN_MODIFY
Я пытаюсь просмотреть каталог и ищу модификации файлов. Думая об использовании pyinotify. Проблема в том, что при использовании события IN_MODIFY для проверки изменения файла оно запускает довольно много событий, если я копирую даже небольшой файл,...
2168 просмотров
schedule 13.07.2022

Почему Pyinotify не может смотреть каталог?
Я хочу, чтобы Pyinotify отслеживал каталог шаблонов, в котором есть подпапки, но я получаю эту ошибку: DIRECTORY /home/project/templates [Pyinotify ERROR] add_watch: cannot watch /home/project/templates WD=-1 [Pyinotify ERROR] add_watch: cannot...
4534 просмотров
schedule 29.07.2023

Как правильно использовать inotify?
Я хочу использовать механизм inotify в Linux. Я хочу, чтобы мое приложение знало, когда файл aaa был изменен. Не могли бы вы предоставить мне образец, как это сделать?
76056 просмотров
schedule 31.01.2023

Заставьте Inotify корректно генерировать событие IN_UNMOUNT
Привет, я пытался заставить Inotify выдать событие IN_UNMOUNT, но он вообще не сотрудничал со мной, поэтому я пошел и провел простой эксперимент с inotifywait, и вот результат ниже: paul@imaskar ~ $ inotifywait -r /storage/test/ -m Setting up...
1373 просмотров
schedule 28.03.2023

Работает ли inotify при плохо синхронизированных часах?
Вот сценарий: Центральная машина под управлением Linux является «хранилищем данных» для ряда инструментов. У каждого прибора есть ПК, и у каждого есть удаленное крепление (SMB) к хранилищу данных, в которое он записывает файлы данных,...
274 просмотров
schedule 11.08.2023

Как ядро ​​Linux узнает, у какого inotify_handle есть определенные часы
Я понял, что ядро ​​Linux предоставляет «механизм inotify» для мониторинга файловой системы. Согласно inotify, inotify_init() возвращает fd для получения inotify_event от ядра. (Я так понял ядро ​​напишет на нем inotify_event .) 1) И если...
276 просмотров
schedule 16.05.2022

Получение уведомлений о создании файлов для монтирования CIFS в Linux
У меня есть общий ресурс Windows, смонтированный через CIFS на сервере Ubuntu. Мне нужен способ узнать, когда новый файл был добавлен в общий ресурс Windows. Я попробовал эту программу inotify:...
15677 просмотров
schedule 03.12.2022

Как отслеживать изменения в полном дереве каталогов в Linux?
Как я могу отслеживать все дерево каталогов на предмет изменений в Linux (файловая система ext3 )? В настоящее время каталог содержит около полмиллиона файлов примерно в 3 000 подкаталогов , организованных на трех уровнях каталогов. В...
66903 просмотров

Добавление часов в Inotify в многопоточной программе
Я хотел использовать inotify для мониторинга некоторых файлов в моей программе на C. Мне интересно, безопасно ли иметь один поток, читающий из дескриптора inotify (тот, который возвращается inotify_init ), таким образом, блокируя, пока не...
1773 просмотров
schedule 15.05.2024

Inotifywait не работает при использовании внутреннего сценария bash
Я пытаюсь создать сценарий bash с inotiy-tools , который будет отслеживать каталог. Вот мой сценарий while f=$(inotifywait -m -e create -q -r "/media/data2/Music/English" --format '%f %w') do echo "$f" done Проблема в том, что когда...
2131 просмотров
schedule 28.12.2022

Mac OS X 10.8.1 — файлы больше не просматриваются
Только что обновился до OS X 10.8.1. Я не уверен, что это причина, но в основном сразу после этого программы не могут проверять изменения файлов. В моем make-файле следующая команда не работает (она не срабатывает при изменении файла) watchr...
246 просмотров
schedule 31.10.2022

Альтернативы inotify для обнаружения создания нового файла в папке
Я разрабатываю свою программу для Linux, есть ли программный способ определить, когда другое приложение создает/копирует файл в/в определенную папку. Я хочу обнаружить новый файл так же быстро, как он создается, и я хотел бы обработать файл....
2661 просмотров
schedule 01.07.2023

Как определить уникальность файла в linux?
То, что я имею в виду под «уникальностью», также касается времени. Каждый раз, когда файл создается в файловой системе, создается уникальный файл. Файлы в одном каталоге с одним и тем же именем, но отображаемые в разное время, различны....
633 просмотров
schedule 01.05.2022

inotify не запускает уведомления об изменении файла
Я изменил пример здесь , чтобы заставить его повторно просматривать файл для «модификаций». Мой код здесь . В моих тестах уведомление inotify срабатывает только при первом «изменении» файла (т.е. touch 'ed). Любые последующие изменения файла не...
6016 просмотров
schedule 12.04.2023

Постановка событий в очередь с помощью inotifywait
Инициализировать исходный и конечный каталоги. srcdir=/user/user1/src tagtdir=/user/user1/dest Я хотел бы получать уведомления, когда файл копируется в srcdir и -m для непрерывного мониторинга. inotifywait -m -r -e close "$srcdir" |...
302 просмотров
schedule 20.07.2022

Использование inotifywait (или альтернативы) для ожидания завершения передачи rsync перед запуском сценария?
Я хотел бы настроить inotifywait так, чтобы он отслеживал папку, и когда что-то копируется в эту папку (lsyncd, который использует rsync), я хотел бы, чтобы inotifywait сидел и ждал, пока rsync не будет выполнен, прежде чем вызывать скрипт для...
1658 просмотров
schedule 13.03.2023

Inotifywait не выполняется после одного выполнения
У меня есть сценарий оболочки, в котором я использую «inotifywait» для мониторинга трех каталогов. Как только файл попадает в каталог «dirToProcess», выполняется некоторая обработка, а затем файлы перемещаются в каталог «successDir» или «failedDir»....
188 просмотров
schedule 30.06.2023

Inotify контролировать подкаталоги с определенной глубиной?
Можно ли отслеживать файлы во вновь созданных подкаталогах до определенного уровня с помощью inotify? Допустим, есть структура: /home/user1/data /home/user2/data ... Регулярно добавляются новые пользователи. Мы хотим отслеживать только...
3324 просмотров
schedule 12.02.2023

Какие операционные системы поддерживают собственный (inotify-подобный) просмотр файлов в Java
В JavaDoc для java.nio.file.WatchService указано; Реализация ... предназначена для непосредственного сопоставления с собственным средством уведомления о событиях файла , если оно доступно, или для использования примитивного механизма, такого...
1169 просмотров
schedule 06.01.2023