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

1
Достигнут предел наблюдения за ядром inotify
В настоящее время я сталкиваюсь с проблемой в Linux, где в качестве пользователя root у меня есть команды, возвращающие ошибку, поскольку достигнут предел наблюдения inotify. # 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 …
206 linux  kernel  inotify 

7
Кто потребляет мои ресурсы inotify?
После недавнего обновления до Fedora 15 я обнаружил, что некоторые инструменты перестали работать с ошибками, такими как: tail: inotify resources exhausted tail: inotify cannot be used, reverting to polling Также tailсообщается о проблемах с inotify. Есть ли способ опросить ядро, чтобы выяснить, какой процесс или процессы потребляют ресурсы inotify? Текущие …
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 Чтобы объяснить, как это работает до сих пор, …
15 shell  pipe  xargs  inotify 

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

1
Как работает inotify?
Согласно Википедии , inotify - это подсистема ядра Linux, которая замечает изменения в файловой системе. Он заменил предыдущий dnotify. Программы, которые синхронизируют файлы (такие как crashplan, dropbox, 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 Он работает нормально с nano, но не работает с vim. Когда я использую нано, он выводит: somefile CLOSE_WRITE,CLOSE и начинает следующий цикл …
14 files  vim  rsync  inotify 

4
Уведомлять об изменениях в файле в / proc
Я написал небольшой «демон» в bash, который переключится на наушники, если они обнаружены, а если нет, переключится на внешний USB-динамик с помощью PulseAudio. То, что я ищу, - это какой-то способ получать уведомления об изменениях в файле /proc/asound/card0/codec#0, так же как inotifywaitи в реальных файлах (рассматривая файлы в / proc …
13 proc  inotify 

1
Mutt: автоматически показывать новые сообщения
Когда я открыл Mutt, я не вижу новых писем, пока не нажму клавишу, например стрелку вниз. Затем появляются новые электронные письма. Есть ли способ, чтобы mutt узнал, что пришло новое письмо, и отобразил его автоматически, без необходимости нажимать клавишу каждые несколько минут? Я использую формат maildir (локально хранящиеся электронные письма). …
12 email  mutt  inotify 

1
Inotify запускает уведомление, когда запись начинается или когда она завершена?
Представьте себе два процесса, читателя и писателя, общающихся через обычный файл на ext3 fs. Читатель имеет IN_MODIFYчасы inotify на файл. Writer записывает 1000 байтов в файл за один write()вызов. Читатель получает событие inotify и вызывает fstatфайл. Что видит Reader? Есть ли гарантия, что Reader вернет по крайней мере 1000 фунтов …
12 linux  files  stat  inotify 

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

4
Убить сценарий оболочки, работающий в фоновом режиме
Я написал сценарий оболочки для мониторинга каталога, используя утилиту inotifywait inotifyt-tools. Я хочу, чтобы этот сценарий работал непрерывно в фоновом режиме, но я также хочу иметь возможность остановить его при желании. Чтобы он работал непрерывно, я использовал while true; как это: while true; do #a set of commands that use …
12 bash  shell  kill  inotify 

2
Используйте inotifywait для перемещения файла, когда он загружается в папку dropbox
Я пытаюсь найти способ немедленно переместить файл в другую папку, как только он появится в моем выпадающем списке на CentOS. Я искал Интернет для некоторых подсказок, но я не могу получить больше, чем тот факт, что мне нужно использовать inotifyдля вызова скрипта, который будет обрабатывать файл, как он выглядит. Мои …
12 bash  centos  inotify 

1
Использование inotify для мониторинга каталога, но не работает на 100%
Я написал скрипт bash для мониторинга определенного каталога /root/secondfolder/: #!/bin/sh while inotifywait -mr -e close_write "/root/secondfolder/" do echo "close_write" done Когда я создаю файл с именем fourth.txtin /root/secondfolder/и записываю в него содержимое, сохраняю и закрываю его, он выдает следующее: /root/secondfolder/ CLOSE_WRITE,CLOSE fourth.txt Однако, это не повторяет "close_write". Это почему?

1
Почему события inotify отличаются при монтировании NFS?
Некоторое время назад я заметил, что события, о которых сообщает inotify, отличаются, когда файл сохраняется в монтировании NFS по сравнению с локальной файловой системой. Разве базовая VFS не должна обеспечивать единообразное представление файловых операций? Ниже приводится след сохранения файла VIM в Debian 7.1 (Linux 3.2). На монтировании NFS: wd=1 mask …
10 linux  nfs  inotify 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.