I learned from a 분리되었는지 어딘가에 스크린일 의해 살해된 수 있습니다.
screen -X -S [session # you want to kill] kill
여기서 [session # you want to kill] 에서 받게 될 수 있습니다.
screen -ls
그러나 이 doesn& # 39, 빗나갔다. 어디 아파요? # 39 의 what& 올바른 방법을?
화면 내의 수행여 세션용으로 응답하는지 않는 한 분리되었는지 세션용으로 종료할 수 있습니다 다음.
List '유형' 화면 분리되었는지 식별할 수 있는 화면 세션. < pre>; ~ $ 화면 - 목록 There are 화면: 20751.Melvin_Peter_V42 (분리되었는지) < /pre>; 참고: '20751.Melvin_Peter_V42' 은 사용자 세션 id.
프레젠테이션이든 첨부됩니다 분리되었는지 화면 세션 < pre>, 화면은 boot-r 20751.Melvin_Peter_V42< /pre>;;
세션에 대한 < kbd> Ctrl< /kbd> 연결되었으면 누름에,, + < kbd> A< /kbd>;;; 그럼 끝냅니다끝내기 '유형'
그냥 화면 실행하십시오 세션이 위치한 곳에 갈 수 있습니다.
screen -ls
이로 인해
There is a screen on:
26727.pts-0.devxxx (Attached)
1 Socket in /tmp/uscreens/S-xxx. <------ this is where the session is.
그리고 그냥 분리하십시오:
1.), cd, /pre> /tmp/uscreens/s-xxx< pre> <; < pre> ls< /pre>,, 2. < pre> 26727.pts-0.devxxx< /pre>,, 3. ,, rm 26727.pts-0.devxxx< /pre> pre> < 4. ,, /pre> ls< pre> < 5.
'이' 이 '' 파일을 더 이상 없을 디렉터리입니다 자크린스 26727.pts-0.devxxx 항목이없습니다. 그냥 지금 smartupdate 입력합니다.
화면 ls '-'
진실이며당신이 받아야 한다.
>. / Tmp / / s xxx 자크린스 소켓 찾아볼 수 없다.
screen -wipe
이 추가 데이터베이스에구성원을 /.bashrc ':' ~
alias cleanscreen="screen -ls | tail -n +2 | head -n -2 | awk '{print $1}'| xargs -I{} screen -S {} -X quit"
'다음' 클레인스린 청소하려면 모든 화면 세션에만 적용됩니다.
== ISSUE THIS COMMAND
[xxx@devxxx ~]$ screen -ls
== SCREEN RESPONDS
There are screens on:
23487.pts-0.devxxx (Detached)
26727.pts-0.devxxx (Attached)
2 Sockets in /tmp/uscreens/S-xxx.
== NOW KILL THE ONE YOU DONT WANT
[xxx@devxxx ~]$ screen -X -S 23487.pts-0.devxxx kill
== WANT PROOF?
[xxx@devxxx ~]$ screen -ls
There is a screen on:
26727.pts-0.devxxx (Attached)
1 Socket in /tmp/uscreens/S-xxx.