Les screens sous Debian

Les screens sont vraiment indispensables pour tous ceux qui travaillent en mode console sous ssh. Ils permettent de créer une ou des consoles virtuelles sous la même session qui ne se détruisent pas lorsque l’utilisateur se déconnecte. Concrêtement, lorsqu’on lance une compilation dans un screen, si vous avez un plantage réseau, connexion ou autre, la compilation continue. On peut se relogguer et récupérer la session screen qui était en cours. En plus de la protection apportées, les screens sont efficaces pour lancer un travail qui peut durer longtemps. On peut ainsi lancer un travail sur un serveur le soir, s’en déconnecter et aller se coucher, puis le lendemain reprendre le screen et obtenir le résultat.

Installation du paquet:

> apt-get install screen

les commandes screen à partir de la console:

> screen			// Lance un screen
> screen -r			// Reprends un screen détaché
> screen -d			// Force le détachement d'un screen en cas de plantage pour en reprendre le contrôle
> screen -ls			// Affiche la liste des screen mère

commandes à partir d’une console screen:

  • CTRL+A puis C = créer une nouvelle console screen
  • CTRL+A puis N = passer à la console screen suivante
  • CTRL+A puis P = passer à la console screen précédente
  • CTRL+A puis D = Détacher le screen et revenir sur la console classique
  • CTRL+D = fermer une console screen. Lorsqu’il n’y a plus qu’une seule console, ça quitte screen.

Mots-clefs : , , , ,



Laisser une réponse

Vous devez être connecté pour publier un commentaire.