GNU Screen est une aubaine pour la plupart des gens qui travaillent dans un terminal. Il vous permet de générer plusieurs instances, de vous déconnecter d’elles et d’y revenir ultérieurement. Il est également notoire d’avoir une courbe d’apprentissage élevée. Entrez Byobu.
Screen vs Byobu
Byobu est une amélioration qui permet de se connecter à Screen et de l’utiliser, mais offre des statistiques utiles et des raccourcis clavier faciles à utiliser pour les commandes de base. Pour référence, voici l'écran:
D'autre part, voici l'écran par défaut de Byobu:
Installation et personnalisation
Pour utiliser Byobu, vous devez également installer Screen. Nous pouvons utiliser une simple commande de terminal pour installer les deux.
sudo apt-get install screen byobu
Entrez votre mot de passe et appuyez sur "y" si vous êtes invité à confirmer. Ensuite, il est temps de personnaliser facilement.
Vous lancez Byobu en le tapant simplement dans la ligne de commande.
byobu
Si vous souhaitez utiliser les options de Screen, vous pouvez simplement les brancher et les transmettre. Ici, nous allons utiliser l’option –S (majuscule ‘S’) pour donner un titre à la session.
byobu –S session_title
Vous pouvez également reprendre les sessions en utilisant l'indicateur –r.
byobu –r
Ou vous pouvez reprendre par nom:
byobu –r session_title
Vous verrez l'écran par défaut. Pour commencer la personnalisation, appuyez sur la touche F9.
Touches de raccourci
Vous pouvez utiliser toutes les touches de raccourci par défaut de Screen sans un second regard. Cependant, Byobu a des raccourcis clavier plus faciles qui utilisent les touches de fonction:
- F2: Créer une nouvelle fenêtre
- F3: Passer à la fenêtre précédente
- F4: Passer à la fenêtre suivante
- F5: Recharger le profil
- F6: Détache de cette session
- F7: Entrer en mode copie / défilement
- F8: Renommer une fenêtre
- F9: Menu de configuration, peut également être appelé par Ctrl + a, Ctrl + @
Comme vous pouvez le constater, c’est beaucoup plus facile que d’utiliser les séquences Ctrl + a, Ctrl de Screen. Si vous préférez le jeu de touches de Screen ou s’ils interfèrent avec un autre programme (comme Midnight Commander), vous pouvez passer des touches de fonction aux touches de style d’écran dans le menu, ou appuyer sur la séquence de touches suivante:
Ctrl+a, ctrl+!
Mastic
Si vous utilisez PuTTY ou KiTTY, il ne vous reste plus qu’une dernière étape à franchir. Les touches F peuvent ne pas fonctionner correctement au début, mais c’est une solution facile.