<tr>
<th colspan="2">General commands</th>
</tr>
<tr>
<td>Help</td>
<td><code>Ctrl + A, ?</code></td>
</tr>
<tr>
<td>Detach from session</td>
<td><code>Ctrl + A, d</code></td>
</tr>
<tr>
<th colspan="2">Window management</th>
</tr>
<tr>
<td>Create new window</td>
<td><code>Ctrl + A, c</code></td>
</tr>
<tr>
<td>Rename current window</td>
<td><code>Ctrl + A, A</code></td>
</tr>
<tr>
<td>View window list</td>
<td><code>Ctrl + A, "</code></td>
</tr>
<tr>
<td>Move previous window</td>
<td><code>Ctrl + A, p</code> or <code>Ctrl + A, [backspace]</code></td>
</tr>
<tr>
<td>Move next window</td>
<td><code>Ctrl + A, n</code> or <code>Ctrl + A, [space]</code></td>
</tr>
<tr>
<td>Switch to window via number or name</td>
<td><code>Ctrl + A, '</code></td>
</tr>
<tr>
<th colspan="2">Buffer / monitoring</th>
</tr>
<tr>
<td>Copy mode / browse scrollback</td>
<td><code>Ctrl + A, [</code> or <code>Ctrl + A, Esc</code></td>
</tr>
<tr>
<td>Monitor window activity (toggle)</td>
<td><code>Ctrl + A, M</code></td>
</tr>
<tr>
<td>Monitor window silence (toggle)</td>
<td><code>Ctrl + A, _</code></td>
</tr>
Starting up |
List running sessions |
$ screen -ls |
Start a new named session |
$ screen -S [name] |
Attach to a running session |
$ screen -r |
Attach to a running named session |
$ screen -r [name] |