Новые вопросы с тегом «inotify»

Всего найдено 27 вопросов

0
голосов
1
ответ
354
просмотра

Имеет ли общий файловый ресурс Windows (протокол samba) инкрементный API?

Я хотел бы запросить общий ресурс Windows для «все файлы добавлены / отредактированы / удалены с отметки времени yyyy/mm/dd hh:mm:ss» Существует ли такая вещь? Единственное, что я знаю, inotify- это единственный вариант? https://stackoverflow.com/questions/8124617/getting-file-create-notifications-f...
спросил Nicholas DiPiazza 5 лет назад

0
голосов
0
ответов
213
просмотров

Совместимость файловой системы Linux / Windows

Моя цель состоит в том, чтобы моя среда разработки была в док-контейнерах. В качестве рабочей станции я использую Windows, но у меня хороший опыт работы с Linux. Поскольку многие инструменты разработки гораздо лучше поддерживаются в Unix, контейнеры должны в основном основываться на UNIX. Я пытаюсь...
спросил SkryptX 5 лет назад

0
голосов
0
ответов
238
просмотров

Мониторинг каталога и оповещений, если обычное создание файлов останавливается

У меня была временная камера, делающая снимки, строительного проекта, каждые 60 секунд в течение почти трех месяцев, и недавно он начал терпеть неудачу. Система управляется Raspberry Pi Zero, на котором работает Rasbian Stretch. Изображение немедленно загружается на мой веб-хостинг и добавляется в в...
спросил Hazy 6 лет назад

0
голосов
1
ответ
392
просмотра

Почему inotifywait -m запускается несколько раз? (бесконечный цикл)

У меня есть post-receiveскрипт git, который выглядит так: #!/bin/bash export GIT_WORK_TREE=/home/git/worktree mkdir -p $GIT_WORK_TREE while read oldrev newrev refname do # ensure the working copy is set up correctly git checkout -f master || exit 1 git reset --hard $newrev || exit 1 cd $GIT_WOR...
спросил Andy 6 лет назад

0
голосов
2
ответа
270
просмотров

переименовать или перейти на close_write?

Я сводил себя с ума, пытаясь понять это. inotifywait -m -r -e close_write --format '%?' folder Как я могу взять определенный файл, который вызывает это событие и переименовать, а затем переместить его или переместить и переименовать его? Под переименованием я подразумеваю замену пробелов не буквенн...
спросил Terry 6 лет назад

1
голосов
0
ответов
613
просмотров

Обнаружить изменение файла с помощью inotify-tools и выполнить скрипт

Мне нужно обнаружить изменения файла с помощью инструментов inotify. Вот алгоритм: Файл изменен -> .sh скрипт выполняется в той же папке, где файл изменился. Как я могу этого достичь? #!/bin/sh MONITORDIR="/path/to/the/dir/to/monitor/" inotifywait -m -r -e create --format '%w%f' "$" | while read...
спросил Andrew 6 лет назад

1
голосов
0
ответов
1519
просмотров

Dropbox: невозможно отслеживать папку Dropbox

Я использую Dropbox в системе Arch Linux. Все работало хорошо в течение нескольких месяцев, до сегодняшнего дня. При запуске dropbox из командной строки выводится сообщение об ошибке: Unable to monitor entire Dropbox folder hierarchy. Please run "echo fs.inotify.max_user_watches=100000 | sudo tee -a...
спросил LukeLR 6 лет назад

0
голосов
0
ответов
399
просмотров

Рекурсивно смотреть всю файловую систему?

Для программного проекта мне нужно наблюдать за событиями файловой системы * целых файловых систем в Linux, каждая из которых легко состоит из более чем 200 000 каталогов. Как мне этого добиться? (Я уже получил это работает на Windows) Из того, что я собираю: inotify не может смотреть рекурсивно, а...
спросил Mark Jeronimus 6 лет назад

0
голосов
1
ответ
364
просмотра

Перечислите или обновите содержимое каталога при изменении (т. Е. Новый файл создан или файл удален) в текстовый файл

Я использую linux mint и хочу, чтобы текстовый файл отражал изменения файлов в каталоге, он должен содержать имена файлов, которые существуют в каталоге, и автоматически добавлять вновь созданные файлы. Я сослался на некоторые ссылки, и он сказал, что хороший способ сделать это с помощью inotify-too...
спросил Nobody 6 лет назад

0
голосов
0
ответов
529
просмотров

Сбой unison-fsmonitor в BashOnWindows

При запуске Unison в BashOnWindows я получаю следующую ошибку при попытке запуска в режиме просмотра файлов: Fatal error: Filesystem watcher error: unexpected error 22 while adding a watcher The watcher can be disabled by setting preference 'watch' to false Я синхронизирую каталог, который содержит...
спросил johnnyodonnell 7 лет назад

0
голосов
2
ответа
541
просмотр

Определение какой команды / скрипта удаляет ваши файлы с помощью inotifywait

Один из наших серверов приложений периодически удаляет файл внутри: /home/test/data Проблема в том, что мы до сих пор не знаем, какой скрипт или команда удаляют файлы, поэтому мы пытаемся использовать inotifywait. Мы можем регистрировать дату и время, но не можем получить необходимую информацию. Мо...
спросил Shin Dapaty 7 лет назад

3
голосов
0
ответов
284
просмотра

NFS / usr / share ломает Policykit из-за поддержки inotify

Я просто попытался переместить некоторые файлы, включая /usr/share в раздел NFS, чтобы сэкономить место при работе многих похожих виртуальных машин. Конфигурация в основном работает за исключением случаев запуска служб Я думаю поэтому $> systemctl status dbus -l ... Cannot setup inotify for `/usr...
спросил spraff 7 лет назад

0
голосов
1
ответ
359
просмотров

Внесение изменений в отслеживаемые файлы incron

У меня есть общий ресурс samba, где пользователи создают видеофайлы, мне нужно вырезать аудио треки из этих видеофайлов и rsync новые файлы в удаленную папку. Я отслеживаю общий ресурс samba с опцией CLOSE_WRITE, для удаления аудио я использую avconv. И вот в чем проблема, мне нужно создать новые фа...
спросил Edik Mkoyan 7 лет назад

2
голосов
1
ответ
516
просмотров

Я хочу выполнить файл каждый раз, когда файл изменяется

У меня есть сценарий Python, который автоматически завершается после количества запусков X, в начале программы он устанавливает значение restart.txt равным 0, используя этот код. restart = open("restart.txt", "w") restart.write("0") restart.close() Затем в конце программы он сбрасывает файл в 1, чт...
спросил Jaffar 8 лет назад

2
голосов
1
ответ
929
просмотров

Игнорировать новые каталоги при использовании inotifywait для поиска новых файлов

Я использую inotifywait для поиска новых файлов. Я хотел бы игнорировать новые каталоги, хотя. Я не могу заставить что-то работать. Вот что я использую: #!/bin/sh MONITORDIR1="/hdd_1/path/to/dir" MONITORDIR2="/hdd_1/path/to/dir" #MONITORDIR3="/hdd_1/path/to/dir" #MONITORDIR4="/hdd_1/path/to/dir" mo...
спросил David Custer 8 лет назад

11
голосов
4
ответа
33770
просмотров

Постоянно обнаруживать новые файлы с помощью inotify-tools в нескольких каталогах.

Я только что установил inotify-tools. Я хотел бы постоянно обнаруживать новые файлы с помощью notify-tools в нескольких каталогах и отправлять электронную почту с использованием postfix. Я, вероятно, могу обработать отправку электронной почты, используя постфиксную часть. Я просто пытаюсь выяснить л...
спросил David Custer 8 лет назад

1
голосов
1
ответ
3497
просмотров

Другие способы увеличить максимальное количество открытых файлов?

У меня есть приложение, которое постоянно выдает мне следующую ошибку. tail: inotify cannot be used, reverting to polling: Too many open files Я уже следовал всем советам, которые мне удалось найти при веб-поиске, и изменил количество дескрипторов открытых файлов всеми способами, которые я знаю. Я...
спросил sffc 9 лет назад

5
голосов
0
ответов
1879
просмотров

Как узнать, какой файл или inode вызвал модуль systemd.path?

Systemd предлагает единичные файлы, которых управляют мониторинг определенного пути корыта Inotify: systemd.path(5). Если файл или каталог изменен в отслеживаемом пути, systemd.service(5)вызывается соответствующий . Согласно inotify(7)справочной странице: Чтобы определить, какие события произошли,...
спросил Tim 10 лет назад

2
голосов
1
ответ
914
просмотров

В Linux, как мне запустить программу, когда попытается прочитать несуществующий файл в определенном каталоге?

У меня есть раздел на жестком диске, который зашифрован с помощью dm-crypt с использованием ключевой фразы. То, что я хочу сделать, - это всплывающее окно с запросом пароля, когда какая-либо программа пытается прочитать файл в этой целевой точке монтирования разделов. Например. Я обычно монтирую сво...
спросил runeks 10 лет назад

0
голосов
0
ответов
1590
просмотров

Как мне настроить размер очереди fsnotify / ограничение просмотра в OSX?

Примечание. Это может быть вопрос StackOverflow, так как он касается чего-то, что доступно только через внутренний API в OSX, но я публикую его здесь, поскольку, похоже, речь идет скорее об использовании уже доступного инструмента, чем о его программировании. Вопрос: я использовал lsyncd (с бэкэндом...
спросил Zac B 10 лет назад

10
голосов
1
ответ
3166
просмотров

Как узнать текущее количество открытых часов inotify?

Моя система - CentOS. Я пытаюсь получить это путем перечисления fs.inotifyпеременных с помощью sysctlcall ( sysctl fs.inotify), но не нашел ничего полезного, только переменные для определения пределов.
спросил Olegas 11 лет назад

0
голосов
1
ответ
312
просмотров

inotitfywait список доступных файлов (один раз) без дубликатов

Я уверен, что это простой вопрос, но я просто не могу понять это. Перечислите все файлы, которые (каким-либо образом) вызывают событие, определенное в inotifywait. Моя команда: inotifywait -m -c -r $PWD > /tmp/file.csv Проблема: При мониторинге $ PWD и запуске процесса, который обращается к этому...
спросил Michael 11 лет назад

2
голосов
1
ответ
2096
просмотров

Как очистить дескрипторы осиротевших часов от inotify

После создания файлового дескриптора путем вызова inotify_init()я добавляю тысячи watches к экземпляру inotify (надеюсь, это правильно так называть). Мои вопросы: если моя программа дает сбой, что происходит с этими дескрипторами часов? Могу ли я очистить их все после аварии? Это важно, поскольку ко...
спросил destan 11 лет назад

11
голосов
4
ответа
6412
просмотров

Смотрите файловую систему в реальном времени на OS X и Ubuntu

Я ищу инструмент CLI, который будет смотреть каталог и выкладывать имена файлов, которые изменяются в режиме реального времени. some_watch_command /path/to/some/folder | xargs some_callback Я знаю inotify( inotify-tools?), И, похоже, это то, что мне нужно, но мне нужно что-то совместимое с Linux (...
спросил Adrian Schneider 11 лет назад

0
голосов
0
ответов
2922
просмотра

Inotify или эквивалент на CIFS монтировать?

Я пытаюсь использовать incron или inotifywait для общего ресурса CIFS, но кажется, что inotify не работает с такими монтируемыми файлами (см. Http://lists.samba.org/archive/linux-cifs-client/2009-April/004319 .html ). Есть ли альтернатива для уведомления об изменениях в общей папке CIFS?
спросил infojunkie 12 лет назад

1
голосов
2
ответа
1141
просмотр

Помогите с сценарием Watch Directory

Во-первых, я должен отметить, что я довольно новичок в написании сценариев, но я достаточно хорошо разбираюсь в Ubuntu, так что я не против запачкать руки ... У меня есть небольшой скрипт, который выполняет простой просмотр каталога и, когда он находит новый файл в каталоге, копирует этот файл в дру...
спросил Nick DeMayo 12 лет назад

2
голосов
1
ответ
1739
просмотров

Монитор / sys раздел для изменений

inotify не работает в файловых системах / sys и / proc. Итак, как я могу отслеживать файл раздела / sys без опроса?
спросил Abhijeet Rastogi 13 лет назад