2014-09-06 1 views
1

Linux에서 한 터미널에서 다른 터미널로 프로세스를 이동할 수 있습니까? 예를 들어 gnome-terminal 창을 통해 "top"명령을 실행 한 경우 gnome-terminal 창에 표시된 출력을 TTY 터미널로 이동하려고합니다.다른 TTY로 프로세스 이동

+0

[reptyr] (https://blog.nelhage.com/2011/01/reptyr-attach-a-running-process-to-a-new-terminal/)을 사용해 볼 수도 있지만, 처음에는 문제를 피하기 위해'screen'이나'tmux'와 같은 프로그램을 사용하십시오. – chepner

답변

2

너무 늦은 시간, 당신은 이미 그것을 실행했지만, 사전에 인식하는 경우 당신이 그것을 이동할 수도로 당신은 top를 실행하는

screen top 

을 사용할 수 있으며, 다음에서 분리 것 Ctrl-A 및 D를 사용하여 프로세스를 실행하십시오. 그런 다음 다시 연결할 동일한 시스템의 모든 터미널에서

screen -r 

을 실행할 수 있습니다.

매우 강력하며 그 이상의 의미를 지닙니다.

+0

감사! 그건 네가 원했던 것인데, 네가 그것을 미리 알아야만한다는 것도 나쁘지 .. –