답변:
strace 명령을 사용하면 다음과 같이 가능합니다.
strace -e trace=open program [arguments]
strace -e trace=open program [arguments] | grep -v ' = -1 ENOENT'상황이 상황을 개선 할 수 있다고 생각할 수도 있지만 사실도 아닙니다. 후자는 완료되지 않은 호출을 감지하지 못한 다음에 대한 호출을 다시 시작합니다 open.
openat.
나는 당신이 이것으로 무엇을하고 싶은지 정확히 이해하지 못했습니다. 그러나 strace를 고려 했습니까? 파일을 포함한 모든 시스템 호출을 표시합니다.
편집 : 갈래 프로세스를 수행 할 수있는 -f 옵션을 잊지 마십시오.