Linux: 기존 프로세스의 출력 듣기

Linux: 기존 프로세스의 출력 듣기

출력을 생성하는 실행 중인 프로세스가 있지만 해당 출력이 어디로 리디렉션되는지 모른다고 가정해 보겠습니다( /dev/null제가 아는 한 파일, 열린 터미널 등으로 이동할 수 있음). 기존 프로세스의 출력 스트림을 듣고 해당 프로세스의 PID만 가질 수 있습니까? 어쩌면 뭔가 방법이 있을까요 /proc?

답변1

이 명령을 사용하여 실행 중인 프로세스의 출력을 볼 수 있습니다.

tail -f /proc/$PID/fd/1

답변2

어쩌면 당신은 시도해 볼 수 있습니다

lsof | grep $PID

또는

ps aux | grep $PID

관련 정보