3
리눅스에서 사용자 활동을 모니터링하는 데몬을 작성 중입니다. 임의의 프로세스에서 임의의 파일을 여는 것을 감지하는 방법이 있습니까? 기본 언어는 Python/C/C++입니다.리눅스에서 파일 열기 감지하기
리눅스에서 사용자 활동을 모니터링하는 데몬을 작성 중입니다. 임의의 프로세스에서 임의의 파일을 여는 것을 감지하는 방법이 있습니까? 기본 언어는 Python/C/C++입니다.리눅스에서 파일 열기 감지하기
리눅스의 그룹은 inotify
system calls입니다.
pyinotify이라고하는 파이썬 랩퍼가 있습니다.
['inotify (7)'] (http://linux.die.net/man/7/inotify)를 사용할 수 있습니다. –
관련 http://stackoverflow.com/questions/2023608/check-what-files-are-open-in-python – GabiMe
가능한 [폴더의 파일이 변경되었다는 것을 파이썬에서 확인하는 방법?] (http : //stackoverflow.com/questions/12582720/how-to-check-in-python-that-a-file-in-a-folder-has-changed) –