Thursday, January 21, 2016

Basic Screen Commands

Screen is an extremely useful tool. When you dont want to make a service and just need something running in the background. Here are the basic screen commands.

#create a screen bitnami@ip-172-31-53-17:~$ screen -l

#detach a screen ^A + D

#list screens

bitnami@ip-172-31-53-17:~$ screen -list
There are screens on:
	846.pts-11.ip-172-31-53-17	(01/21/2016 09:25:13 PM)	(Detached)
	409.pts-8.ip-172-31-53-17	(01/21/2016 09:22:30 PM)	(Attached)
	22660.pts-9.ip-172-31-53-17	(01/04/2016 07:29:41 PM)	(Detached)
	22643.pts-6.ip-172-31-53-17	(01/04/2016 07:29:02 PM)	(Detached)

#remove a detached session

bitnami@ip-172-31-53-17:~$ screen -X -S 22660.pts-9.ip-172-31-53-17 quit