Czasami zdarzają się sytuację, gdy potrzebujemy wywołać jakiś program, który będzie działał cały czas, nawet podczas wylogowania się z serwera np. uruchomić serwer gry lub pracujemy nad czymś a mamy problemy z dostępem do Internetu i boimy się, że nas wyloguje i będzie trzeba robić od nowa. Z pomocą przychodzi nam narzędzie screen. Jest to wirtualna konsola, która działa w tle podczas gdy my jesteśmy już wylogowani. W systemach debian instalujemy za pomocą komendy:
apt-get install screen
Aby wywołać wirtualną konsolę wystarczy wpisać:
screen
W przypadku jeśli mamy wiele konsol możemy je nazwać:
screen -S [nazwa]
W przypadku gdy chcemy wyświetlić nazwy wszystkich wirtualnych konsol które mamy otwarte wpisujemy komendę:
screen -list
Lub:
screen -ls
W przypadku gdy chcemy wyjść z programu z zamknięciem sesji wpisujemy tak jak w zwykłym terminalu:
exit
Gdy chcemy zamknąć screen bez zamykania sesji to naciskamy Ctrl + A, a następnie Ctrl + D. Powrócimy do „normalnego” terminala. Aby wejść do wybranego terminala wpisujemy:
screen -r [nazwa]
Więcej informacji o programie screen znajdziemy używając komendy:
man screen