User Tools

Site Tools


screen

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

screen [2014/12/26 11:29] (current)
carl created
Line 1: Line 1:
 +[[http://​www.gnu.org/​software/​screen/​screen.html| screen]] permet d'​avoir plusieurs shells en même temps dans une même console/​fenêtre. Très pratique lorsqu'​on travaille sur plusieurs machines en même temps via [[secureshell|ssh]].
 +la man page est bien documentée,​ voici un résumé de ce que j'​utilise fréquemment.
  
 +En ligne de commande:
 +  * pour démarrer: screen
 +  * pour voir s'il y a des sessions en cours pour votre utilisateur:​ screen -ls
 +  * pour se rattacher à une session détachée: screen -r
 +  * pour s'​attacher à une session alors que quelqu'​un est encore attaché: screen -x
 +
 +Cette dernière option permet à deux personnes d'​avoir le même shell en même temps (pratique pour montrer à quelqu'​un d'​autre ce qu'on fait à distance).
 +
 +Options dans screen même (C-a = control+a):
 +  * C-a c: nouveau shell
 +  * C-a <​space>:​ passe au shell suivant
 +  * C-a C-a: passe au shell où j'​étais juste avant
 +  * C-a <​numéro>:​ passe au shell numéro <​numéro>​
 +  * C-a C-d: détache la session en cours
 +  * C-a w: liste des shells ouverts
 +  * C-a A: change le nom du shell en cours
 +  * C-a K: tue le shell en cours (confirmation)
 +  * C-a <​escape>:​ passe en mode copie, ce qui permet de scroller avec les flèches et les touches page up et page down (<​escape>​ pour sortir de ce mode)
 +  * C-a a: envoie C-a au shell dans screen (par exemple quand on est dans une session screen sur une autre machine dans screen sur la machine locale :)
 +  * C-a ?: écran d'aide
 +
 +Autre page du même genre mais en anglais ici: http://​wiki.yobi.be/​wiki/​Screen
 +
 +----
 +
 +Equivalent en X: xmove
 +  * ftp://​ftp.cs.columbia.edu/​pub/​xmove/​
 +  * [[http://​xdroop.dhs.org/​space/​xmove|notes]]
 +  * [[http://​ximove.com/​|Xmove Improved]]
screen.txt · Last modified: 2014/12/26 11:29 by carl