액세스할 수 없는 터미널에서 실행 중인 프로세스에 어떻게 접속할 수 있나요?

액세스할 수 없는 터미널에서 실행 중인 프로세스에 어떻게 접속할 수 있나요?

터미널에서 실행 중인 프로세스가 있지만 실행 중인 X 세션이 정지되어 프로세스에 액세스할 수 없습니다. X 세션을 종료하기 전에 중지하라는 명령을 stdin을 통해 보내고 싶습니다. 또한 명령이 실행되었는지 확인하기 위해 표준 출력을 보고 싶습니다. 어떻게 해야 하나요?

명확하게 말하면 프로세스가 실행 중인 터미널에 액세스할 수 없으며 작업으로 실행되지도 않습니다.

답변1

렙텔이것은 달성될 수 있다.

이 구문을 사용하면 reptyr -Ts <pid>액세스할 수 없는 터미널에서 실행 중인 프로세스에 나 자신을 연결할 수 있으며 둘 다 표준 출력을 보고 표준 입력에 쓸 수 있습니다(내가 작성한 내용 실행 포함).

관련 정보