GNU Screen Spiekbriefje
Snelle referentie voor GNU Screen sneltoetsen, CLI-vlaggen, kopieerstand-navigatie en regiobeheer.
Sessiebeheer
| Actie | Commando |
|---|---|
| Benoemde sessie starten | screen -S naam |
| Sessies weergeven | screen -ls |
| Opnieuw koppelen aan sessie | screen -r naam |
| Geforceerd loskoppelen en opnieuw koppelen | screen -D -r naam |
| Remote loskoppelen, hier koppelen | screen -d -r naam |
| Multi-display koppeling | screen -x naam |
| Losgekoppelde sessie starten | screen -dmS naam |
| Dode sessies verwijderen | screen -wipe |
| Commando naar sessie sturen | screen -S naam -X quit |
| Logging inschakelen vanaf start | screen -L -S naam |
Sneltoetsen
Alle sneltoetsen beginnen met prefix Ctrl-a (standaard escape-toets).
| Sneltoets | Actie |
|---|---|
Ctrl-a d |
Loskoppelen van sessie |
Ctrl-a c |
Nieuw venster maken |
Ctrl-a n |
Volgend venster |
Ctrl-a p |
Vorig venster |
Ctrl-a 0-9 |
Naar venster op nummer |
Ctrl-a " |
Vensterlijst (interactief) |
Ctrl-a A |
Huidig venster hernoemen |
Ctrl-a k |
Huidig venster sluiten |
Ctrl-a ? |
Alle sneltoetsen tonen |
Regiobeheer (splits)
| Sneltoets | Actie |
|---|---|
Ctrl-a S |
Horizontaal splitsen |
Ctrl-a | |
Verticaal splitsen |
Ctrl-a Tab |
Naar volgende regio |
Ctrl-a X |
Huidige regio sluiten |
Ctrl-a Q |
Alle regio's sluiten behalve huidige |
Ctrl-a :resize +5 |
Regio 5 regels vergroten |
Ctrl-a :resize -5 |
Regio 5 regels verkleinen |
Regiolayouts gaan verloren bij loskoppelen. Handmatig opnieuw splitsen na koppelen.
Kopieerstand
Open kopieerstand met Ctrl-a [ of Ctrl-a Esc. Plak met Ctrl-a ].
| Toets | Actie |
|---|---|
Pijltjes / h/j/k/l |
Cursor verplaatsen |
Ctrl-u / Ctrl-d |
Halve pagina omhoog / omlaag |
0 / $ |
Begin / einde regel |
g / G |
Begin / einde scrollback |
/ / ? |
Vooruit / achteruit zoeken |
Space |
Markering zetten (begin/einde selectie) |
Enter |
Selectie kopiëren en verlaten |
Esc |
Verlaten zonder kopiëren |
Vergroot de standaard scrollback-buffer (100 regels) in .screenrc:
defscrollback 10000
.screenrc basisinstellingen
startup_message off
shell /bin/bash
defscrollback 10000
term screen-256color
vbell off
altscreen on
autodetach on
nonblock on
deflogin on
hardstatus alwayslastline
hardstatus string '%{= kG}[%{G}%H%{g}][%=%{=kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%=%{g}][%{B}%Y-%m-%d %{W}%c%{g}]'
Snelle probleemoplossing
| Probleem | Oplossing |
|---|---|
| Sessie vast als "Attached" | screen -D -r naam |
| Dode sessies in lijst | screen -wipe |
| Terminal bevroren (XOFF) | Ctrl-a q |
| Onleesbare tekens | defutf8 on en term screen-256color in .screenrc |
| Vensterlogging inschakelen | Ctrl-a H (logs in screenlog.N) |
Voor de volledige tutorial, bekijk GNU Screen gebruiken op een Linux VPS.
Copyright 2026 Virtua.Cloud. Alle rechten voorbehouden. Deze inhoud is een origineel werk van het Virtua.Cloud-team. Reproductie, herpublicatie of herdistributie zonder schriftelijke toestemming is verboden.
Klaar om het zelf te proberen?
Deploy uw eigen server in seconden. Linux, Windows of FreeBSD.
Bekijk VPS-aanbod