2 Alternatives à GNU Screen pour le multitâche Terminal Linux

Table des matières:

2 Alternatives à GNU Screen pour le multitâche Terminal Linux
2 Alternatives à GNU Screen pour le multitâche Terminal Linux

Vidéo: 2 Alternatives à GNU Screen pour le multitâche Terminal Linux

Vidéo: 2 Alternatives à GNU Screen pour le multitâche Terminal Linux
Vidéo: The New version of Xmonad for Linux - YouTube 2024, Peut
Anonim
Nous avons déjà expliqué comment utiliser GNU Screen pour effectuer plusieurs tâches à la fois dans le terminal Linux. GNU Screen est le grand-père de ces programmes, mais tmux et dvtm + dtach sont d’autres solutions à privilégier.
Nous avons déjà expliqué comment utiliser GNU Screen pour effectuer plusieurs tâches à la fois dans le terminal Linux. GNU Screen est le grand-père de ces programmes, mais tmux et dvtm + dtach sont d’autres solutions à privilégier.

Tmux est une réécriture améliorée de GNU Screen. Dvtm est un multiplexeur de console inspiré des gestionnaires de fenêtres en mosaïque. Dtach ajoute la possibilité de déconnecter et de rattacher des sessions dvtm.

Tmux

En tant que réécriture de GNU Screen, tmux offre diverses améliorations. Parmi les plus importants, citons un modèle client-serveur, qui vous permet de vous connecter à une session tmux à partir de plusieurs emplacements, ainsi qu'un format de fichier de configuration plus clair. Consultez la FAQ de tmux pour découvrir une liste des différences par rapport à GNU Screen.

Utilisez cette commande pour installer tmux sur Ubuntu:

sudo apt-get install tmux

Si vous utilisez une autre distribution, vous la trouverez probablement dans le gestionnaire de paquets de votre distribution.

Pour lancer tmux après l’avoir installé, lancez simplement la commande tmux commander. Contrairement à Screen, tmux est livré avec une barre d’état par défaut.

Image
Image

Pour ouvrir une fenêtre de terminal supplémentaire, utilisez la commande Mod-c raccourci clavier. La combinaison de touches de modificateur par défaut est Ctrl-b. Cela signifie que vous devrez appuyer sur Ctrl-b et alors c pour créer une nouvelle fenêtre.

Chaque nouvelle fenêtre que vous ouvrez apparaîtra dans la barre d'état. Par défaut, tmux n'affiche qu'une fenêtre à la fois sur l'écran.

Voici quelques raccourcis clavier importants pour vous aider à démarrer:
Voici quelques raccourcis clavier importants pour vous aider à démarrer:

Mod-X - Tuez le terminal actuel.

Mod-n - Focus sur la fenêtre suivante.

Mod-p - Focus sur la fenêtre précédente.

# Mod - Concentrez-vous sur la fenêtre spécifiée, où # est un nombre compris entre 0 et 9.

Mod- ’ - Demander une fenêtre pour sélectionner.

Mod-% - Fractionner la fenêtre actuelle en deux horizontalement.

Mod-” - diviser la fenêtre actuelle en deux verticalement

Image
Image

Pour vous détacher de la session en cours, utilisez le Mod-d raccourci clavier.

Pour vous rattacher à une session, exécutez la commande suivante:

tmux attach

Image
Image

Pour plus de raccourcis clavier, lancez la commande man tmux commande ou lisez le manuel de tmux sur le Web.

Dvtm & Dtach

Contrairement à GNU Screen et tmux, dvtm ne vous permet pas de vous déconnecter et de vous reconnecter à des sessions. Vous devrez exécuter dvtm avec dtach pour vous déconnecter et vous rattacher à vos sessions.

Exécutez cette commande pour installer dvtm et dtach sur Ubuntu:

sudo apt-get install dvtm dtach

Ces programmes devraient également être disponibles dans les référentiels de logiciels d’autres distributions.

Exécuter le dvtm commande pour lancer dvtm. Vous verrez une seule fenêtre de terminal.

Image
Image

Pour ouvrir des fenêtres de terminal supplémentaires, utilisez la commande Mod-c raccourci clavier. La combinaison de touches de modificateur par défaut est Ctrl-g. Cela signifie que vous devrez appuyer sur Ctrl-g et alors c pour ouvrir une nouvelle fenêtre de terminal.

Comme un gestionnaire de fenêtres en mosaïque, dvtm disposera automatiquement les fenêtres du terminal. Contrairement aux autres utilitaires, il les affiche tous à l'écran par défaut.

Voici quelques raccourcis clavier importants pour vous aider à démarrer:
Voici quelques raccourcis clavier importants pour vous aider à démarrer:

Mod-x - Fermer la fenêtre en cours.

Mod-j - Focus sur la fenêtre suivante.

Mod-k - Focus sur la fenêtre précédente.

# Mod - Focus sur la fenêtre spécifiée, où # est le numéro de la fenêtre.

Mod-q - Quittez dvtm.

Pour une liste complète, lancez le man dvtm commande ou consultez la page de manuel de dvtm sur le Web.

Dvtm prend également en charge la souris. Par exemple, vous pouvez cliquer sur l’une des fenêtres pour la sélectionner.

Pour vous déconnecter d’une session dvtm et vous y reconnecter ultérieurement, vous devrez l’exécuter avec la commande dtach. Pour lancer dvtm avec dtach, utilisez la commande suivante:
Pour vous déconnecter d’une session dvtm et vous y reconnecter ultérieurement, vous devrez l’exécuter avec la commande dtach. Pour lancer dvtm avec dtach, utilisez la commande suivante:

dtach -c /tmp/dvtm-session -r winch dvtm

Image
Image

Pour vous déconnecter d’une session dvtm lancée avec dtach, utilisez la commande Ctrl- raccourci clavier.

Pour rattacher ultérieurement votre session dvtm, utilisez la commande suivante:

dtach -a /tmp/dvtm-session -r winch

Vous pouvez également utiliser dtach pour exécuter, détacher et rattacher d’autres applications.
Vous pouvez également utiliser dtach pour exécuter, détacher et rattacher d’autres applications.

Vous pouvez également vouloir consulter Byobu, qui améliore GNU Screen.

Conseillé: