_J Blog

学んだ事のまとめやメモなどが中心です

バックグラウンドで立ち上がってる screen を強制終了させるコマンド

色々弄っているうちにあるscreenに入れなくなってしまったときなどに使ってます。
たとえば、

$ screen -S ruby
$ screen -S test

などで screenを2つ立ち上げていて
ruby という名前の screen を強制終了したいとき

$ screen -S ruby  -X quit

で終了できます。
一連の流れで確認してみると

$ screen -ls
There are screens on:
	34806.ruby	(Detached)
	34046.test	(Detached)

$ screen -S ruby  -X quit
$ screen -ls
There are screens on:
	34046.test	(Detached)

という感じになります。