2009-09-01 4 views
8

내 컴퓨터에서 실행중인 일련의 화면 세션이 있지만 모두 분리되어 불필요합니다. 그냥 모든 것을 닫을 수있는 좋은 방법이 있나요? "screen -ls"를 타이프 ​​할 때 나는 아무것도 가지고 있지 않습니까?화면 닫기 세션을위한 스크립트 작성

답변

11

방법에 대한

$killall screen
업데이트

그냥 여기에 설명 나는이 테스트를 내 컴퓨터의 라인은하기 :

blake ~ $ screen -ls 
There are screens on: 
     10250.pts-0.web01  (Detached) 
     446.pts-0.web01 (Detached) 
     599.pts-0.web01 (Detached) 
     526.pts-0.web01 (Detached) 
4 Sockets in /tmp/screens/S-blake. 

blake ~ $ killall screen 
blake ~ $ screen -ls 
No Sockets found in /tmp/screens/S-blake.
+0

분리 된 세션에는 아무런 변화가 없을 것이라고 생각합니다. –

+2

실제로 그렇게됩니다. 난 그냥 내 컴퓨터에서 그것을 테스트하고 그것을 모두 닦아 – bsisco

+0

당신 말이 맞아. –

3

이 작동하지 $ killall는 스크린을 사용했다.