Skip navigation

Category Archives: screen

Bon, avant d’attaquer le travail collaboratif avec screen, dans un article à venir, et parceque ces deux logiciels sont quasi inséparables, je vais vous parler d’un client IRC assez génial, et surtout très « customisable » (non, ce n’est pas du tuning) : irssi. Mais avant tout, un peu d’histoire pour les (rares, j’ose espérer) lecteurs qui ne sauraient pas ce qu’est IRC.

Read More »

Bon, alors, qu’est ce que c’est que ce barbarisme, « multiplexeur de terminaux » ?

Eh bien en fait, screen (on devrait dire GNU/Screen, comme on devrait dire GNU/Linux au lieu de Linux) est une sorte de gestionnaire de fenêtres en mode texte. Il vous permet de lancer plusieurs logiciels en mode texte au travers d’une seule et même interface.

Vous me direz, mais si je lance mes programmes avec &, et que j’utilise les commandes fg et bg, ainsi que jobs, je peux lancer plusieurs programmes dans un terminal, alors, quel intérêt a Screen ?

Eh bien tout simplement, si vous fermez votre session SSH, ou que vous fermez votre émulateur de terminal, avec la méthode « classique », toutes les applications lancées sur la tty s’arrêteront en même temps, ou continueront à tourner sans pouvoir les récupérer. Avec screen, il vous suffira de rattacher screen à un autre terminal, pour récupérer vos applications, comme si vous n’aviez pas été déconnecté. C’est très utile par exemple si vous avez un serveur dédié et que votre chien/chat/copine/belle-mère s’est pris les pieds dans les câbles, et que vous avez perdu votre connexion SSH, ou si vous bidouillez votre xorg.conf et relancez souvent X, pour, par exemple, avoir toujours un client irc (irssi, weechat… pratique pour demander de l’aide si vous avez des problèmes de conf’ ), un gestionnaire de fichiers (mc…), un éditeur de texte léger (vim, emacs, joe…), etc etc, à portée de la main, quoiqu’il arrive tant qu’il ne s’agit pas d’un reboot de la machine.

Read More »