«inotify» 태그된 질문

1
커널이 시계 한도에 도달 한 경우
나는 현재 inotify watch limit에 도달했기 때문에 루트로 오류를 반환하는 명령이있는 Linux 상자에 문제가 있습니다. # 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 the amount of …
206 linux  kernel  inotify 

7
누가 inotify 리소스를 소비합니까?
최근 Fedora 15로 업그레이드 한 후 다음과 같은 여러 도구가 오류와 함께 실패하고 있음을 발견했습니다. tail: inotify resources exhausted tail: inotify cannot be used, reverting to polling tailinotify와 관련된 문제를보고하는 것만 이 아닙니다 . 어떤 프로세스 또는 프로세스가 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 이것이 지금까지 어떻게 작동하는지 설명하기 위해, inotifywait는 경로로 이동 한 파일을 …
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 …

1
inotify는 어떻게 작동합니까?
에 따르면 위키 백과 , inotify는 파일 시스템의 변경을 알리는 Linux 커널 하위 시스템입니다. 이전의 dnotify를 대체했습니다. 파일을 동기화하는 프로그램 (예 : crashplan, dropbox, git)은 사용자가 max_user_watches( 1 , 2 , 3 ) 늘리도록 권장 합니다. 내가 inotify에 대해 이해 한 바에 따르면, OS는 OS가 변경 사항을 "찾아"보지 않고 파일이 …
14 inotify 

1
vim과 함께 inotifywait 사용
변경 사항을 파일을 모니터링하고 원격 복사로 rsync하는 간단한 스크립트가 있습니다. #!/bin/bash while inotifywait -e close_write somefile do rsync somefile user@host.domain:./somefile done nano에서는 잘 작동하지만 vim에서는 실패합니다. 나노를 사용하면 다음과 같이 출력됩니다. somefile CLOSE_WRITE,CLOSE 다른 판을 기다리는 다음 루프를 시작합니다. vim을 사용하면 출력이 없으며 스크립트는 종료 코드 0으로 닫힙니다. 나는 약간의 …
14 files  vim  rsync  inotify 

4
/ proc 아래의 파일에 대한 변경 사항 알림
나는 bash에서 작은 '데몬'을 작성하여 헤드폰이 감지되면 헤드폰으로 전환하고 그렇지 않은 경우 PulseAudio를 사용하여 외부 USB 스피커로 전환합니다. 내가 찾고있는 것은 실제 파일에서 /proc/asound/card0/codec#0와 마찬가지로 파일의 변경 사항을 알 수있는 방법입니다 inotifywait(/ proc의 파일을 "의사 파일"로 간주). 이 실행되기 때문에 나는 내 코드 비트 정신을 찾을 수 sleep 1와 awk86400 …
13 proc  inotify 

1
mutt : 자동으로 새로운 메시지 표시
음소거가 열리면 화살표 (예 : 화살표)와 같은 키를 누를 때까지 새 이메일이 표시되지 않습니다. 그런 다음 새 이메일이 나타납니다. 몇 분마다 키를 누르지 않아도 새 전자 메일이 도착했음을 음소거 할 수있는 방법이 있습니까? maildir 형식 (로컬로 저장된 이메일)을 사용하고 있습니다. 가장 좋은 방법은 무엇입니까? n 초마다 뮤트 체크를해야합니까, 아니면 inotify?
12 email  mutt  inotify 

1
inotify는 쓰기가 시작되거나 완료 될 때 알림을 발생합니까?
ext3 fs에서 일반 파일을 통해 통신하는 리더와 라이터라는 두 가지 프로세스를 상상해보십시오. 리더는 IN_MODIFY파일에 대한 무결점 감시 기능을 가지고 있습니다. Writer는 한 번의 write()호출로 파일에 1000 바이트를 씁니다 . Reader는 inotify 이벤트 fstat를 받고 파일을 호출 합니다. 리더는 무엇을 봅니까? Reader가 st_size파일 에서 최소 1000을 되 찾을 것이라는 보장이 있습니까? …
12 linux  files  stat  inotify 

1
SSHFS에서 inotify 또는 명명 된 파이프를 어떻게 사용합니까?
고마워 sshfs마법, 나는 원격 서버에서 홈 디렉토리를 마운트 할 수 있습니다 sshfs user@server:/home/user ~/remote 낙관적으로, 로컬 프로그램이 원격 로그 변경에 반응 할 수 있도록 마운트 에서 로컬 inotify후크 를 설정한다고 생각했습니다 .~/remote/logFilesshfs cd ~/remote touch logFile # create remote file inotifywait logFile & # set up local inotify-hook ssh user@server …
12 sshfs  inotify  fifo 

4
백그라운드에서 실행중인 쉘 스크립트 종료
inotifyt-tools의 inotifywait 유틸리티를 사용하여 디렉토리를 모니터하는 쉘 스크립트를 작성했습니다. 해당 스크립트가 백그라운드에서 계속 실행되기를 원하지만 원하는 경우 스크립트를 중지하고 싶습니다. 지속적으로 실행하려면 다음을 사용했습니다 while true. 이처럼 : while true; do #a set of commands that use the inotifywait utility end 파일에 파일을 저장 /bin하고 실행 파일로 만들었습니다. 백그라운드에서 실행되도록 …
12 bash  shell  kill  inotify 

2
Dropbox 폴더에 파일이로드 될 때 inotifywait를 사용하여 파일 이동
CentOS의 보관함에 나타나는 즉시 다른 폴더로 파일을 이동하는 방법을 찾으려고합니다. 나는 단서를 찾기 위해 인터넷을 닦았지만 inotify파일이 나타날 때 파일을 처리하는 스크립트를 호출하는 데 사용해야한다는 사실 이상을 얻을 수는 없습니다 . 내 BASH 지식은 매우 제한되어 있으며 PHP로 작성할 수 있을지 의심됩니다. 즉, 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.txt된 파일을 작성하고 파일 /root/secondfolder/을 쓰고 저장하고 닫으면 다음과 같이 출력됩니다. /root/secondfolder/ CLOSE_WRITE,CLOSE fourth.txt 그러나 "close_write"를 에코하지 않습니다. 왜 그런 겁니까?

1
NFS 마운트에서 inotify 이벤트가 다른 이유는 무엇입니까?
얼마 전에 나는 파일이 NFS 마운트와 로컬 파일 시스템에 저장 될 때 inotify에 의해보고 된 이벤트가 다르다는 것을 알았습니다. 기본 VFS가 파일 작업에 대한 통일 된 관점을 제공하지 않아야합니까? 다음은 데비안 7.1에서 파일을 저장 한 VIM의 흔적입니다 (Linux 3.2). NFS 마운트에서 : wd=1 mask = 32 (IN_OPEN) wd=1 mask = …
10 linux  nfs  inotify 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.