Pracując w systemie Linux, zdarzają się sytuacje, w których użytkownik po zalogowaniu się np. na zdalny serwer i uruchomieniu programu np. Irssi (klient IRC), chciałby aby nadal on działał nawet jeśli będzie konieczne wylogowanie się z serwera. Wykonywanie programu/skryptu nadal po zamknięciu sesji użytkownika jest możliwe dzięki programowi: screen
, który tworzy w systemie „wirtualny” terminal, które utrzymuje instancję zalogowanego użytkownika, a co jest z tym związane włączone w nim skrypty lub programy. Jak to działa?