inotify
Unix-подобные системы
Вопрос или проблема Мне нужно следить за директорией и выполнять некоторые действия после наступления событий. Я знаком с inotifywait, но так как мы используем Docker на базе Alpine, я задумался, есть ли другой способ это сделать.
Unix-подобные системы
Вопрос или проблема Бонус bounty истекает через 7 дней. Ответы на этот вопрос могут получить бонус к репутации в +50. remram ищет каноничный ответ. У меня постоянно заканчиваются ресурсы inotify, что приводит к ошибкам следующего вида: # tail -f /some/files
Unix-подобные системы
Вопрос или проблема Я использую эту команду для наблюдения за каталогом: inotifywait -r -e modify,create,delete --exclude ".*(\.(git|idea)|(.*(___jb_tmp___|___jb_old___)))" my-dir Однако она не работает так, как я хочу. То, что мне нужно, — это чтобы
Unix-подобные системы
Вопрос или проблема Как следить за изменениями файлов sysfs (например, /sys/class/net/eth0/statistics/operstate) и выполнять команду при изменении содержимого? inotify не работает с sysfs Я не хочу использовать опрос. Я хочу установить прослушиватель
Unix-подобные системы
Вопрос или проблема Команда, подобная inotifywait -mq -e moved_to ...., хорошо работает для обработки перемещенных файлов. Она не работает, когда я пытаюсь сохранить файл из OOO, чтобы он был перемещен в целевую директорию. Поэтому я изменил аргумент действия (-e) с “
Убунту
Вопрос или проблема Недавно я начал получать предупреждения о том, что у меня заканчиваются inotify наблюдения и что мне следует увеличить их количество, даже при открытии всего лишь пары программ. Раньше я видел это предупреждение только при открытии
Убунту
Вопрос или проблема У меня есть программа, которая рекурсивно проходит по большой файловой системе и устанавливает дескрипторы наблюдения в каждой папке и файле. Ранее эта программа работала на CentOS 7 и работала без проблем, но на Ubuntu 24.
Unix-подобные системы
Вопрос или проблема Когда я использую incrontab в “из коробки”, не внося изменений, я не получаю никакого результата, будто команда не была выполнена. Моя строка incron выглядит так: /crrae IN_CREATE,IN_CLOSE_WRITE,IN_MOVED_TO /usr/bin/unix2dos
Убунту
Вопрос или проблема У меня в файле /etc/sysctl.conf установлен fs.inotify.max_user_watches=524288 Тем не менее, после каждого обновления дистрибутива, и время от времени, мне приходится выполнять “sudo sysctl -p” Почему это значение не сохраняется постоянно?