linux how to use screen code example
Example 1: linux screen
Linux screen commands
# Starting Named Session
$ screen -S session_name
# Close screen (with id)
screen -X -S 12345 quit
#All screen list
$screen -ls
#Reattach to a Linux Screen
$ screen -r 12345 (screen id)
#Detach from Linux Screen Session
$ Ctrl+a d
Example 2: bash how to use screen
# Note, screen is useful for continuing processes (e.g. downloads) on a
# remote server without having to stay logged in to the server
# Basic syntax:
screen # This starts a new screen.
# After starting a long process, e.g., a download, detach with:
CTRL+a d # To detach from screen, press CTRL+a, release, then press d
# To view active screens:
screen -ls # The first numbers by each screen indicate the screen_number
# To resume active screen:
screen -r # If there is only one active screen
screen -r screen_number # If there are multiple active screens
# To close a screen after detaching:
screen -X -S screen_number quit
# View all CTRL+ commands available in screen:
CTRL+a ?