Запитання з тегом «inotify»

1
Ядро ініціює досягнуту межу перегляду
В даний час я стикаюся з проблемою у вікні linux, де в якості root у мене є команди повернення помилки, оскільки досягнуто обмеження перегляду. # tail -f /var/log/messages [...] tail: cannot watch '/var/log/messages': No space left on device # inotifywatch -v /var/log/messages Establishing watches... Failed to watch /var/log/messages; upper limit …
206 linux  kernel  inotify 

7
Хто споживає мої іноціативні ресурси?
Після недавнього оновлення до Fedora 15 я виявив, що ряд інструментів не вдається з помилками в рядках: tail: inotify resources exhausted tail: inotify cannot be used, reverting to polling Це не лише tailповідомлення про проблеми з інотифікацією. Чи є якийсь спосіб допитати ядро, щоб з’ясувати, який процес або процеси споживають …
49 fedora  kernel  inotify 

3
Як використовувати inotifywait для перегляду каталогу для створення файлів конкретного розширення
Я бачив цю відповідь . Ви можете розглянути питання про використання inotifywait, як приклад: inotifywait -m /path -e create -e moved_to | while read path action file; do echo "The file '$file' appeared in directory '$path' via '$action'" # do something with the file done Моє запитання полягає в тому, …

2
Чи є спосіб використовувати xargs через трубу?
Я намагаюся автоматично перетворити файли flac, переміщені в папку, в mp3 в іншу папку. Мій поточний рядок коду: inotifywait -m -r -q -e moved_to --format "'%w%f'" ~/test | xargs -I x flac -cd x - | lame -b 320 - /media/1tb/x.mp3 Щоб пояснити, як це працює до цього часу, inotifywait …
15 shell  pipe  xargs  inotify 

1
Чому inotifywatch не виявляє змін у доданих файлах?
Я намагаюся контролювати /tmpзміни моєї папки за допомогою inotifywatch: sudo inotifywatch -v -r /tmp Після створення декількох файлів ( touch /tmp/test-1 /tmp/test-2) я закінчую inotifywatch(by Ctrl- Cякий показує мені таку статистику: Establishing watches... Setting up watch(es) on /tmp OK, /tmp is now being watched. Total of 39 watches. Finished establishing …

1
Як працює інотифікація?
За даними Вікіпедії , inotify - це підсистема ядра Linux, яка помічає зміни у файловій системі. Він замінив попередній dnotify. Програми, які синхронізують файли (наприклад, план збоїв, дропбокс, git), рекомендують в керівництві користувача, які збільшують користувачі max_user_watches( 1 , 2 , 3 ). З того, що я розумію про inotify, …
14 inotify 

1
Використання inotifywait разом з vim
У мене є простий скрипт, який відстежує файл за змінами і rsyncs його з віддаленою копією: #!/bin/bash while inotifywait -e close_write somefile do rsync somefile user@host.domain:./somefile done Він добре працює з нано, але не справляється з vim. Коли я використовую нано, він виводить: somefile CLOSE_WRITE,CLOSE і починається наступний цикл, чекаючи …
14 files  vim  rsync  inotify 

4
Повідомте про зміни у файлі під / proc
Я написав невеликий "демон" в баші, який перейде на навушники, якщо вони виявлені, а якщо ні, перемкніть на зовнішній динамік USB за допомогою PulseAudio. Що я шукаю - це певний спосіб отримувати сповіщення про зміни у файлі /proc/asound/card0/codec#0, як inotifywaitі у реальних файлах (розглядаючи файли під / proc як "псевдофайли"). …
13 proc  inotify 

1
mutt: автоматично показувати нові повідомлення
Коли я відкрив барель, я не бачу нових електронних листів, поки не натисну клавішу, наприклад стрілку вниз. Потім з’являються нові електронні листи. Чи існує спосіб, коли мут розпізнає, що прийшов новий електронний лист, і відобразить електронну пошту автоматично, без мене потрібно натискати клавішу кожні кілька хвилин? Я використовую формат maildir …
12 email  mutt  inotify 

1
Чи ініціює активація сповіщення, коли запис починається або коли воно завершено?
Уявіть два процеси: читач і автор, які спілкуються через звичайний файл на файлі ext3. IN_MODIFYУ файлі Reader є інотифікований годинник. Writer записує 1000 байтів у файл за один write()виклик. Читач отримує подію ініціювання та викликає fstatфайл. Що бачить Читач? Чи є гарантія, що Reader отримає принаймні 1000 для st_sizeфайлу? З …
12 linux  files  stat  inotify 

1
Як я можу використовувати інотифіковані або названі труби над SSHFS?
Завдяки sshfsмагії, я можу змонтувати свій домашній режисер із віддаленого сервера sshfs user@server:/home/user ~/remote Оптимістично, я думав , що я встановив місцевий inotify-hook на ~/remote/logFile(в sshfsгорі) , тому локальна програма може реагувати на зміни віддалених журналів. cd ~/remote touch logFile # create remote file inotifywait logFile & # set up …
12 sshfs  inotify  fifo 

4
Вбивство сценарію оболонки працює у фоновому режимі
Я написав сценарій оболонки для моніторингу каталогу за допомогою утиліти inotifywait інструментів inotifyt. Я хочу, щоб цей сценарій постійно працював у фоновому режимі, але я також хочу, щоб він міг зупинити його за бажанням. Щоб він працював постійно, я використовував while true; подобається це: while true; do #a set of …
12 bash  shell  kill  inotify 

2
Використовуйте inotifywait для переміщення файлу, коли він завантажується в папку "Drobox"
Я намагаюся знайти спосіб негайно перемістити файл в іншу папку, як тільки він з’явиться в моєму списку в CentOS. Я обшукав Інтернет за деякими підказками, але не можу пройти далі, ніж те, що мені потрібно використовувати inotifyдля виклику сценарію, який обробляє файл у міру появи. Мої знання BASH дуже обмежені, …
12 bash  centos  inotify 

1
Використання ініціації для моніторингу каталогу, але не працює на 100%
Я написав сценарій bash для моніторингу конкретного каталогу /root/secondfolder/: #!/bin/sh while inotifywait -mr -e close_write "/root/secondfolder/" do echo "close_write" done Коли я створюю файл з ім'ям fourth.txtв /root/secondfolder/і писати матеріал до нього, збережіть і закрийте його, він видає наступне: /root/secondfolder/ CLOSE_WRITE,CLOSE fourth.txt Однак це не лунає "close_write". Чому так?

1
Чому на монтажі NFS відрізняються події інновації?
Деякий час тому я помітив, що події, про які повідомляє inotify, відрізняються, коли файл зберігається на кріпленні NFS проти локальної файлової системи. Чи не повинен базовий VFS забезпечувати рівномірний вигляд файлових операцій? Далі йде слід збереження VIM-файлу в Debian 7.1 (Linux 3.2) На кріпленні NFS: wd=1 mask = 32 (IN_OPEN) …
10 linux  nfs  inotify 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.