<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>screen</title><revhistory><revision><revnumber>10</revnumber><date>2025-02-04 13:35:45</date><authorinitials>crose</authorinitials></revision><revision><revnumber>9</revnumber><date>2025-02-04 13:35:28</date><authorinitials>crose</authorinitials></revision><revision><revnumber>8</revnumber><date>2025-02-04 13:35:17</date><authorinitials>crose</authorinitials></revision><revision><revnumber>7</revnumber><date>2021-02-05 08:54:18</date><authorinitials>eseide</authorinitials></revision><revision><revnumber>6</revnumber><date>2018-02-15 13:56:01</date><authorinitials>crose</authorinitials></revision><revision><revnumber>5</revnumber><date>2014-03-05 13:42:09</date><authorinitials>crose</authorinitials></revision><revision><revnumber>4</revnumber><date>2010-12-18 10:06:46</date><authorinitials>crose</authorinitials></revision><revision><revnumber>3</revnumber><date>2010-12-18 10:06:26</date><authorinitials>crose</authorinitials></revision><revision><revnumber>2</revnumber><date>2010-12-03 02:00:25</date><authorinitials>aljoscha</authorinitials></revision><revision><revnumber>1</revnumber><date>2010-12-03 01:59:44</date><authorinitials>aljoscha</authorinitials></revision></revhistory></articleinfo><section><title>screen</title><para><emphasis role="strong">Attention</emphasis>: <ulink url="https://wiki.math.uzh.ch/public/screen/public/tmux#">tmux</ulink> is a more modern and powerful tool for the same task as <code>screen</code> </para><para>screen is a useful tool to keep long time tasks (a.e. magma, matlab) running on a computer without keeping your session online during the whole computation: </para><itemizedlist><listitem><para>Initial Start: </para><itemizedlist><listitem><para>open a console and connect through SSH to the machine you want to run the task on (most likely: compute.math.uzh.ch) by typing the host name: <emphasis role="strong">[user@tlX] compute</emphasis> and enter your password (there is a script called 'compute' which does nothing else than 'ssh compute' - in our evironment it's not necessary to type 'ssh compute') </para></listitem><listitem><para>type <emphasis role="strong">screen &lt;application name&gt;</emphasis> . F.e.: <code>screen maple</code>  </para></listitem></itemizedlist></listitem><listitem><para>Detach: </para><itemizedlist><listitem><para>to detach from screen (&quot;send it to background&quot;), press <emphasis role="strong">Ctrl + A + D </emphasis> </para></listitem><listitem><para>you now can log off from the terminal and your task will keep running </para></listitem></itemizedlist></listitem><listitem><para>Attach again: </para><itemizedlist><listitem><para>if you want to check progress of your computations, log into the machine where your task is running like you did before </para></listitem><listitem><para>use <emphasis role="strong">screen -raAd</emphasis> to connect to your task  </para></listitem></itemizedlist></listitem></itemizedlist></section></article>