2009-06-17 9 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

はい、これは古い質問ですが、私は他の人が同じ位置にいると確信しています。このgentlemanのgdbスクリプトウィザードは、実行中のプロセスでファイルディスクリプタを「repoint」することを可能にします。 PID単位でプロセスごとに実行することも、ファイルを使用するすべてのプロセスを見つけるためにfuserを呼び出すこともできます。また、/ dev/pty/*で動作することを確認したので、STD(IN、OUT、ERR)も可能です。

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

関連する問題