[blah]$ screen -ls There are screens on: 16517.pts-0.blah (01/28/2012 01:55:32 PM) (Detached) 4345.pts-1.blah (01/27/2012 11:22:48 AM) (Attached) 2 Sockets in /var/run/screen/S-blahblah.
2 개의 질문
1) 첨부 된 것과 첨부 된 것의 차이점은 무엇입니까? 분리 된 화면
2) 부착 된 화면과 분리 된 화면을 죽일 수 있으며 어떻게합니까? (전에 screen -X -S id kill을 사용하여 부착 된 화면을 종료했지만 분리 된 화면에서는 작동하지 않는 것 같습니다. )
댓글
- Linux 관련 질문입니까?
답변
Attached는 일부 프로세스가 실제로 해당 세션을 사용하고 있음을 의미하고, detached는 누군가가 screen 세션을 실행 중이지만 연결이 끊 겼음을 의미합니다.
왜 단순히 screen 세션에 연결하지 않는가? 한 번에 하나씩 실행중인 모든 것을 중지할까요? screen -r -d
또는 screen -R -D
명령을 사용하여 기존 세션에 연결합니다.
댓글
- " 프로세스가 실제로 해당 세션을 사용하고 있음을 명확히 할 수 있습니까? " ' ' 터미널 창 / TTY / SSH 세션에 바인딩되고 해당 세션이 닫힐 때 닫힙니다? 아니면 실행중인 활성 프로세스가 있다는 뜻입니까?
- screen -ls를 사용할 때 여러 화면이있는 경우 현재 어떤 화면에 있는지 확인하는 방법은 무엇입니까?
- In 첨부 된 세션의 경우 이력서가 가능합니다. 제 경우에는 닫지 않고 닫고 첨부 된 것처럼 표시되며 '이 프로세스를 종료하고 싶지 않습니다.