2009-06-17 4 views
6
ctrl-z 
disown -h %1 
bg 1 

logout 
+2

그 코드는 무슨 뜻입니까? –

+1

나는 현재 쉘에서 프로세스를 분리하여 화면 세션에 연결하려고한다고 가정합니다. +1 왜냐하면 너무 관심이 있어요. – saffsd

+1

흥미 롭습니다. 그렇습니다. 그럼에도 불구하고 serverfault에 속해 있습니다. – soulmerge

답변

-1

유일하고 표준적인 방법은 이미 화면 내부에서 물건을 시작하는 것입니다.

3
ctrl-z the program 
bg % so it wont die when you logoff 
screen retty $Pid 
will attach the running program into screen 
+1

Linux 전용 AFAICT와 관련이 있습니다. –

+0

자세한 예를 들어주세요. – MrPHP

1

예, 이전 질문입니다. 다른 사람들도 같은 위치에 있었을 것입니다. 이 신사의 gdb 스크립트 마법사를 사용하면 실행중인 프로세스에서 파일 설명자를 "다시 표시"할 수 있습니다. PID를 통해 프로세스별로 수행 할 수도 있고, fuser를 호출하여 파일을 사용하는 모든 프로세스를 찾을 수도 있습니다. 나는 또한 그것이/dev/pty/*에서 작동한다는 것을 확인했다. 그래서 STD (IN, OUT, ERR)도 가능하다.

http://groups.google.com/group/alt.hackers/browse_thread/thread/d1932c31ce43bd4c

관련 문제