Pytania otagowane jako inotify

1
Osiągnięto limit obserwacji inotify jądra
Obecnie mam problem z linuksem, w którym jako root mam polecenia zwracające błąd, ponieważ osiągnięto limit obserwowania 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 limit on inotify watches reached! Please increase …
206 linux  kernel  inotify 

7
Kto zużywa moje zasoby inotify?
Po ostatnim uaktualnieniu do Fedory 15 stwierdzam, że wiele narzędzi nie działa z błędami w następujący sposób: tail: inotify resources exhausted tail: inotify cannot be used, reverting to polling To nie tylko tailzgłaszanie problemów z inotify. Czy jest jakiś sposób na przesłuchanie jądra, aby dowiedzieć się, jaki proces lub procesy …
49 fedora  kernel  inotify 


2
Czy jest jakiś sposób na użycie xargs na rurze?
Próbuję automatycznie przekonwertować pliki flac przeniesione do folderu na mp3 w innym folderze. Mój obecny wiersz kodu to: inotifywait -m -r -q -e moved_to --format "'%w%f'" ~/test | xargs -I x flac -cd x - | lame -b 320 - /media/1tb/x.mp3 Aby wyjaśnić, jak to działa do tej pory, inotifywait …
15 shell  pipe  xargs  inotify 

1
Dlaczego inotifywatch nie wykrywa zmian w dodanych plikach?
Próbuję monitorować mój /tmpfolder pod kątem zmian, używając inotifywatch: sudo inotifywatch -v -r /tmp Po utworzeniu kilku plików ( touch /tmp/test-1 /tmp/test-2) kończę inotifywatch(przez Ctrl- Cco pokazuje mi następujące statystyki: Establishing watches... Setting up watch(es) on /tmp OK, /tmp is now being watched. Total of 39 watches. Finished establishing watches, …

1
Jak działa Inotify?
Według Wikipedii , inotify to podsystem jądra Linuksa, który zauważa zmiany w systemie plików. Zastąpił poprzednie dnotify. Programy, które synchronizują pliki (takie jak crashplan, dropbox, git), zalecają w instrukcjach użytkownika zwiększenie liczby użytkowników max_user_watches( 1 , 2 , 3 ). Z tego, co rozumiem na temat inotify, system operacyjny jest …
14 inotify 

1
Używanie inotifywait wraz z vimem
Mam prosty skrypt, który monitoruje plik pod kątem zmian i rsynchronizuje go za pomocą zdalnej kopii: #!/bin/bash while inotifywait -e close_write somefile do rsync somefile user@host.domain:./somefile done Działa dobrze z nano, ale nie działa z vimem. Kiedy używam nano, wyświetla: somefile CLOSE_WRITE,CLOSE i rozpoczyna następną pętlę, czekając na kolejną edycję. …
14 files  vim  rsync  inotify 

4
Powiadamiaj o zmianach w pliku w / proc
Napisałem małego „demona” w skrócie, który przełączy się na słuchawki, jeśli zostaną wykryte, a jeśli nie, przełącz się na zewnętrzny głośnik USB z PulseAudio. To, czego szukam, to sposób na otrzymywanie powiadomień o zmianach w pliku /proc/asound/card0/codec#0, podobnie jak inotifywaitw przypadku plików rzeczywistych (uznanie plików w / proc za „pseudoplik”). …
13 proc  inotify 

1
mutt: automatycznie pokazuje nowe wiadomości
Po otwarciu mutt nie widzę nowych wiadomości e-mail, dopóki nie naciśniesz klawisza, na przykład strzałki w dół. Następnie pojawiają się nowe e-maile. Czy istnieje sposób, aby mutt rozpoznał, że nadeszła nowa wiadomość e-mail i wyświetlał ją automatycznie, bez konieczności naciskania klawisza co kilka minut? Używam formatu maildir (lokalnie przechowywane wiadomości …
12 email  mutt  inotify 

1
Czy inotify uruchamia powiadomienie, gdy zapis zostanie rozpoczęty lub gdy zostanie zakończony?
Wyobraź sobie dwa procesy, czytnik i pisarz, komunikujące się za pomocą zwykłego pliku na ext3 fs. Czytnik ma IN_MODIFYzegarek inotify na pliku. Program Writer zapisuje do pliku 1000 bajtów w jednym write()wywołaniu. Czytnik pobiera zdarzenie inotify i wywołuje fstatplik. Co widzi Reader? Czy istnieje jakakolwiek gwarancja, że ​​program Reader odzyska …
12 linux  files  stat  inotify 

1
Jak używać potoków inotify lub nazwanych przez SSHFS?
Dzięki sshfsmagii, mogę zamontować mój katalog domowy ze zdalnego serwera za pomocą sshfs user@server:/home/user ~/remote Optymistycznie pomyślałem, że inotifyustawię lokalny hak na ~/remote/logFile(w sshfsmontażu), aby lokalny program mógł zareagować na zdalne zmiany dziennika. cd ~/remote touch logFile # create remote file inotifywait logFile & # set up local inotify-hook ssh …
12 sshfs  inotify  fifo 

4
Zabicie skryptu powłoki działającego w tle
Napisałem skrypt powłoki do monitorowania katalogu za pomocą narzędzia inotifywait programu inotifyt-tools. Chcę, aby ten skrypt działał nieprzerwanie w tle, ale chcę też móc go zatrzymać w razie potrzeby. Aby działał nieprzerwanie, użyłem while true; lubię to: while true; do #a set of commands that use the inotifywait utility end …
12 bash  shell  kill  inotify 

2
Użyj inotifywait, aby przenieść plik podczas ładowania do folderu dropbox
Próbuję znaleźć sposób na natychmiastowe przeniesienie pliku do innego folderu, gdy tylko pojawi się on w moim dropboxie na CentOS. Przeszukałem Internet w poszukiwaniu wskazówek, ale nie mogę uzyskać nic poza faktem, że muszę użyć, inotifyaby wywołać skrypt, który przetworzy plik, jak się pojawi. Moja wiedza BASH jest bardzo ograniczona …
12 bash  centos  inotify 

1
Używanie inotify do monitorowania katalogu, ale nie działa w 100%
Napisałem skrypt bash do monitorowania określonego katalogu /root/secondfolder/: #!/bin/sh while inotifywait -mr -e close_write "/root/secondfolder/" do echo "close_write" done Kiedy tworzę plik o nazwie fourth.txtw /root/secondfolder/i zapisu rzeczy do niej zapisać i zamknąć go, wyprowadza następujące: /root/secondfolder/ CLOSE_WRITE,CLOSE fourth.txt Jednak nie wyświetla echa „close_write”. Dlaczego?

1
Dlaczego zdarzenia inotify różnią się w przypadku montażu NFS?
Jakiś czas temu zauważyłem, że zdarzenia zgłaszane przez inotify różnią się, gdy plik jest zapisywany na wierzchowcu NFS w porównaniu z lokalnym systemem plików. Czy bazowy VFS nie powinien zapewniać jednolitego widoku operacji na plikach? Poniżej znajduje się ślad zapisywania pliku przez VIM w Debian 7.1 (Linux 3.2) Na montażu …
10 linux  nfs  inotify 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.