Linux/Ubuntu2012. 7. 9. 20:10
screen 명령을 다시 써봤더니
putty에서 ctrl - a,d 문제 없이 되고 터미널도 다시 실행되서 패닉중 -ㅁ-

UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 19:56 ?        00:00:01 /sbin/init
root      2196   698  0 19:59 ?        00:00:00 sshd: minimonk [priv]
minimonk  2316  2196  0 19:59 ?        00:00:00 sshd: minimonk@pts/0
minimonk  2317  2316  0 19:59 pts/0    00:00:01 -bash
minimonk  2419     1  0 20:01 ?        00:00:00 SCREEN
minimonk  2420  2419  0 20:01 pts/2    00:00:00 /bin/bash
minimonk  2474  2420  0 20:01 pts/2    00:00:00 rtorrent

root      2942   698  0 20:13 ?        00:00:00 sshd: minimonk [priv]
minimonk  3068  2942  0 20:13 ?        00:00:00 sshd: minimonk@pts/4
minimonk  3069  3068  3 20:13 pts/4    00:00:01 -bash
minimonk  3225  3069  0 20:14 pts/4    00:00:00 screen -R -D 

아무튼, PID 0번은 /sbin/init 이고
SCREEN은 어떻게 한건진 모르겠지만(!) PPID가 1이다.
그나저나 screen으로 실행했는데 왜 SCREEN 이 된거지...?

sshd: [priv]
   sshd : @pts/0
      bash

SCREEN
    bash
        rtorrent

아무튼 이런식으로 구성이 되고,
첫번째 ssh 가상 터미널은 pts/0 에서 실행중이고
screen은 pts/2에서 실행중이다.
두번째 ssh 가상 터미널은 pts/4 에서 실행이 되었고
두번째 ssh 에서 screen으로 끌어와도 rtorrent는 pts/2에 여전히 남아있다.

2012/07/07 - [Linux] - ssh 를 통해 프로그램 실행후 로그아웃 해도 종료되지 않게 하기

Posted by 구차니