Skip to content

Le multifenêtrage en mode texte sous Linux

Si vous utilisez Linux en mode console, voici un utilitaire dont vous ne pourrez plus vous passer une fois que vous l’aurez testé : screen

Pour le lancement, c’est simple :

screen

A partir de là, vous avez l’impression de travailler dans un terminal normal, mais en fait vous êtes dans quelque chose de beaucoup plus puissant : Vous pouvez faire tourner plusieurs consoles en parallèle, passer de l’une à l’autre, et même en lancer en tâche de fond.

Vous avez désormais accès à plusieurs options par l’intermédiaire du raccourci :

Ctrl-a <touche de fonction>

Les touches de fonctions sont :

  • c : Crée une nouvelle « fenêtre »
  • n : Passe à la fenêtre suivante
  • p : Passe à la fenêtre précédente
  • «  : Permet de sélectionner une fenêtre dans la liste
  • A : Permet de nommer une fenêtre
  • k : Tue la fenêtre en cours (il est préférable de quitter le shell)

Et … la commande qui tue :

ctrl-a d

pour détacher la fenêtre. Ca fait quoi ? Et bien ça fait tourner votre processus en tâche de fond, vous pouvez même quitter votre terminal et revenir plus tard.

Utilisez alors la commande suivante pour retrouver votre fenêtre :

screen -r

(si plusieurs fenêtres sont ouvertes, la commande listera leur pid et vous n’aurez plus qu’à taper screen -r <pid> pour vous reconnecter)

Essayez, c’est vraiment super pratique !

Je vous laisse creuser si vous voulez customiser l’alure de screen avec le fichier screenrc !

[ A dummies introduction to GNU Screen ]

Published inLinux
Loading Facebook Comments ...

One Comment

  1. Max Max

    L’essayer, c’est accepter de ne plus pouvoir s’en passer ! Je n’ai jamais compris pourquoi une commande aussi géniale n’était pas plus connue que ça…

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.