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 를 통해 프로그램 실행후 로그아웃 해도 종료되지 않게 하기