프로세스가 파일을 읽는 위치 찾기

프로세스가 파일을 읽는 위치 찾기

프로세스에 연결하여 읽고 있는 파일뿐만 아니라 해당 읽기의 읽기 위치(바이트 오프셋)가 무엇인지 알아낼 수 있는 방법이 있습니까?

이를 달성하기 위해 strace를 사용해 보았지만 정보가 표시되지 않는 것 같습니다.

편집: 좋은 유틸리티가 있습니다: apt install progress.

답변1

/proc/$PID/fdinfo이를 위해 이를 활용할 수 있어야 합니다 . "팬텀 진행률 표시줄" 섹션을 확인하세요.프로세스 문제 해결.

fdinfo열린 파일에서 프로세스의 현재 위치를 추적합니다.

관련 정보