Tips:screen中kill掉多个会话

前些天用screen的时候在连接的时候发现平时忘了关screen的会话,导致出现了很长的会话列表,看着很不舒服,于是想要将其关掉,用常规和非常规方法关了两个之后,突然想到现在的方法好low,于是开始找一些比较trick的方法。现将关掉会话的方法总结一下。

###方法一:

1
2
3
4
screen -ls
screen -r SessionID
Ctrl+A
:quit

###方法二:

1
Ctrl+D

###方法三

1
2
screen -ls
screen -S SessionID -X quit

###方法四

1
2
screen -ls
kill SessionID

###方法五

1
screen -ls | grep Detached | cut -d. -f1 | awk '{print $1}'| xargs kill

###方法六

1
screen -ls | grep Detached | cut -d. -f1 | tr -d [:blank:] | xargs kill