Aller directement au contenu

screen

Logiciels et multimédia
  • Screen est un multiplexeur de terminal qui permet :

    • Ouvrir un ou plusieurs terminaux dans une même console, de passer de l'un à l'autre et de les récupérer plus tard.

    • La possibilité d'attacher et de détacher une session .

    • De garder un ou plusieurs shells ouvert sans forcément avoir d'utilisateur connecté à la machine.

    • Permet en outre de partager un terminal qui sera visible avec plusieurs utilisateurs connectés.

    Liste de raccourcis sommaire:

    CTRL+a est en fait la combinaison par défaut qui permet de faire appel au raccourcis de screen .

    CTRL+a ? ==> Affiche une petite aide
    CTRL+a CTRL+a ==> Revenir au terminal précédent
    CTRL+a {0,9} ==> Aller au terminal n°x
    CTRL+a p ==> Aller au terminal précédent
    CTRL+a n ==> Aller au terminal suivant
    CTRL+a " ==> Afficher la liste des terminaux disponibles et on peut choisir avec le numéro ou les flèches
    CTRL+a A ==> Renommer le terminal courant
    CTRL+a d ==> Détacher le terminal. Il reste accessible !
    CTRL+a S ==> Spliter le terminal en 2
    CTRL+a TAB ==> Basculer sur le split suivant
    CTRL+a X ==> Fermer le split courant
    CTRL+a x ==> Verrouiller le screen avec le mot de passe de l'utilisateur courant

    Screen est configurable grâce à un fichier spécifique ~/.screenrc : cp /etc/screenrc ~/.screenrc

    Lien vidéos pour comprendre screen : http://dev.petitchevalroux.net/linux/screen-tutoriel-video-linux.191.html

    Doc :
    https://doc.ubuntu-fr.org/screen
    https://wiki.debian.org/fr/Screen

  • Si comme moi vous avez tendance à confondre les termes console et terminal alors reportez-vous aux explications fournies par Wikipédia.

    De ce fait je ne suis pas convaincu des descriptions lues içi et là.

    Screen (GNU Screen) est un « multiplexeur de terminaux » permettant d'ouvrir plusieurs terminaux dans une même console, de passer de l'un à l'autre et de les récupérer plus tard.
    source : http://doc.ubuntu-fr.org/screen

    et

    Tmux, à l'instar de Screen, est un multiplexeur de terminaux, outil permettant d'exploiter plusieurs terminaux au sein d'un seul et même affichage.
    source : http://doc.ubuntu-fr.org/tmux

    Je trouve aussi ça flou ! ... Alors que nous disent les manuels ?

    Man de screen :
    man-gnu-screen.png

    Man de tmux :
    man-tmux.png

Sujets suggérés