Tout sur les logiciels pour linux en console Consolinux

Accueil du site > Outils console > screen

screen

le gestionnaire de fenêtres en mode texte

vendredi 3 août 2007, par krato

La difficulté d’une utilisation exclusivement console de sa distribution favorite réside dans la gestion de plusieurs applications simultanées, certaines restent actives sans qu’on puisse récupérer la main et libérer la ligne de commande.

Voir en ligne : le site officiel

Bien sûr, on peut utiliser les diverses consoles virtuelles avec crtl + alt + Fx mais il y a mieux : screen, qui permet d’ouvrir jusqu’à 10 fenêtres simultanément dans la même console, passer de l’une à l’autre et même s’en séparer en "détachant" le screen.

Détacher un screen signifie le laisser tourner en arrière plan, on peut alors se déloguer de sa machine pour récupérer sa session plus tard par exemple, mais aussi pour la récupérer à distance depuis une autre machine via ssh.

On commence une session avec la commande "screen". Vous êtes alors dans un shell identique à celui que vous aviez avant. Lancer par exemple w3m et ouvrez une nouvelle fenêtre avec crtl a + c. Lancez mp3blaster pour continuer la découverte de screen en musique et ouvrez encore une nouvelle fenêtre.

Vous passez d’une fenêtre à l’autre avec ctrl a + n (fenêtre suivante) ou ctrl a +p (fenêtre précédente).

Pour détacher le screen : ctrl a + d, vous pouvez alors vous déloguer, ou changer de console, changer de machine. Pour récupérer la session screen utiliser la commande screen -r. Pour récupérer un screen distant mais qui n’est pas détaché, il faut utiliser screen -x (multivisualisation, plusieurs personnes peuvent voir la session).

On peut verrouiller la session avec Ctrl a+x. Il faudra alors donner son mot de passe pour dévérouiller.

Répondre à cet article


Suivre la vie du site RSS 2.0 | Plan du site | Espace privé | SPIP | squelette