![터미널 에뮬레이터 프로세스를 xorg에서 tty로 이동하시겠습니까? [복사]](https://linux55.com/image/30728/%ED%84%B0%EB%AF%B8%EB%84%90%20%EC%97%90%EB%AE%AC%EB%A0%88%EC%9D%B4%ED%84%B0%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%EB%A5%BC%20xorg%EC%97%90%EC%84%9C%20tty%EB%A1%9C%20%EC%9D%B4%EB%8F%99%ED%95%98%EC%8B%9C%EA%B2%A0%EC%8A%B5%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
터미널 에뮬레이터에서 실행 중인 프로세스를 종료하지 않고 X 서버를 다시 시작할 수 있도록 X에서 실행 중인 터미널 에뮬레이터의 프로세스를 다른 가상 터미널로 이동하는 것이 가능합니까? 그렇다면 어떻게 가능합니까?
유제:
- 실행 중인 프로세스를 터미널로 스트리밍할 수 있나요?
- 실행 중인 프로세스를 거부하고 이를 새 화면 셸에 연결하는 방법은 무엇입니까?(편집: 이 링크의 질문이 내 질문의 중복으로 잘못 표시되었습니다. 해당 질문에 대한 답변이 내 문제를 해결하지 못했다는 점에 유의하십시오. GNU는
screen
현재 호출이 이루어지기 전에 호출된 프로세스를 병합할 수 없으며screen
, 터미널로 이동할 프로세스의 소유권을 인수합니다.
답변1
사용 screen
. 이렇게 하면 전체 세션을 분리하고 다른 터미널에서 다시 연결할 수 있습니다.
출력 없이 시작하면 screen
출력이 해당 터미널에 직접 바인딩됩니다. 이 경우 reptyr
다른 터미널로 전송 프로세스와 같은 도구를 사용할 수 있습니다. (아마도 스크린 세션에 들어갈 것 같습니다. ;))
대안 은 및 screen
입니다 .tmux
dtach
대안은 reptyr
입니다 retty
.
또한 neercs
둘 다 허용되는 것 같습니다.