Débuter Avec Tmux - Android 2022 - Joe Comp
Maybe your like
Ce guide vous expliquera l'installation et l'utilisation de base de Tmux pour vous permettre d'être opérationnel.
Qu'est-ce que tmux?
Tmux est un multiplexeur de terminaux, une alternative à GNU Screen. En d'autres termes, cela signifie que vous pouvez démarrer une session Tmux puis ouvrir plusieurs fenêtres à l'intérieur de cette session. Chaque fenêtre occupe tout l'écran et peut être divisée en volets rectangulaires.
Avec Tmux, vous pouvez facilement basculer entre plusieurs programmes dans un terminal, les détacher et les rattacher à un autre terminal.
Les sessions Tmux sont persistantes, ce qui signifie que les programmes s'exécutant dans Tmux continueront de s'exécuter même si vous êtes déconnecté.
Toutes les commandes de Tmux commencent par un préfixe, qui est par défaut ctrl+b .
Cet article est également disponible en russe.Installer Tmux
Vous pouvez facilement installer Tmux en utilisant le gestionnaire de paquets de votre distribution.
Installer Tmux sur Ubuntu et Debian
sudo apt install tmux
Installation de Tmux sur CentOS et Fedora
sudo yum install tmux
Installer Tmux sur macOS
brew install tmux
Démarrer votre première session Tmux
Pour démarrer votre première session tmux , tapez simplement tmux dans votre console:
tmux
Cela ouvrira une nouvelle session, créera une nouvelle fenêtre et démarrera un shell dans cette fenêtre.
Une fois que vous êtes dans Tmux, vous remarquerez une ligne d'état au bas de l'écran qui affiche des informations sur la session en cours.
Vous pouvez maintenant exécuter votre première commande Tmux. Par exemple, pour obtenir une liste de toutes les commandes, vous devez taper:
Ctrl+b ?
Création de sessions Tmux nommées
Par défaut, les sessions Tmux sont nommées numériquement. Les sessions nommées sont utiles lorsque vous exécutez plusieurs sessions Tmux. Pour créer une nouvelle session nommée, exécutez la commande tmux avec les arguments suivants:
tmux new -s session_name
C'est toujours une bonne idée de choisir un nom de session descriptif.
Détachement de la session Tmux
Vous pouvez vous détacher de la session Tmux et revenir à votre shell normal en tapant:
Ctrl+b d
Le programme en cours d'exécution dans la session Tmux continuera à s'exécuter une fois que vous vous serez détaché de la session.
Rattachement à la session Tmux
Pour vous attacher à une session en premier, vous devez trouver le nom de la session. Pour obtenir une liste des sessions en cours d'exécution, tapez:
tmux ls
Le nom de la session est la première colonne de la sortie.
0: 1 windows (created Sat Sep 15 09:38:43 2018) my_named_session: 1 windows (created Sat Sep 15 10:13:11 2018)
Comme vous pouvez le voir sur la sortie, deux sessions Tmux sont en cours d'exécution. Le premier est nommé 0 et le second my_named_session .
Par exemple, pour joindre à la session 0 , vous devez taper:
tmux attach-session -t 0
Travailler avec les fenêtres et volets Tmux
Lorsque vous démarrez une nouvelle session Tmux, par défaut, il crée une seule fenêtre avec un shell dedans.
Pour créer une nouvelle fenêtre avec le type de shell Ctrl+b c , le premier numéro disponible dans la plage 0…9 sera attribué.
Une liste de toutes les fenêtres s'affiche sur la ligne d'état en bas de l'écran.
Voici quelques commandes les plus courantes pour gérer les fenêtres et volets Tmux:
- Ctrl+b c Créer une nouvelle fenêtre (avec coque) Ctrl+b w Choisir une fenêtre dans une liste Ctrl+b 0 Passer à la fenêtre 0 (par numéro) Ctrl+b , renommer la fenêtre actuelle Ctrl+b % Fractionner le volet actuel horizontalement en deux volets Ctrl+b " Fractionner le volet actuel verticalement en deux volets Ctrl+b o Aller au volet suivant Ctrl+b ; Basculer entre le volet actuel et le précédent Ctrl+b x Fermer le volet actuel
Personnalisation de Tmux
Lorsque Tmux est démarré, il lit ses paramètres de configuration à partir de ~/.tmux.conf si le fichier est présent.
Voici un exemple de configuration ~/.tmux.conf avec une ligne d'état personnalisée et quelques options supplémentaires:
~ /.tmux.conf# Improve colors set -g default-terminal 'screen-256color' # Set scrollback buffer to 10000 set -g history-limit 10000 # Customize the status line set -g status-fg green set -g status-bg black

Utilisation de base de Tmux
Voici les étapes les plus élémentaires pour démarrer avec Tmux:
- À l'invite de commandes, tapez tmux new -s my_session , tmux new -s my_session le programme souhaité.Utilisez la séquence de Ctrl-b + d pour vous détacher de la session.Rattachez-vous à la session tmux attach-session -t my_session tapant tmux attach-session -t my_session .
Conclusion
Dans ce didacticiel, vous avez appris à utiliser Tmux. Vous pouvez maintenant commencer à créer plusieurs fenêtres Tmux en une seule session, diviser les fenêtres en créant de nouveaux volets, naviguer entre les fenêtres, détacher et reprendre des sessions et personnaliser votre instance .tmux.conf l'aide du fichier .tmux.conf .
Il y a beaucoup plus à apprendre sur Tmux sur la page du manuel d'utilisation de Tmux.
terminal tmuxTag » Apprendre Tmux
-
Comment Utiliser Tmux + Cheatsheet - Hostinger
-
Où X=tmux - Learn X In Y Minutes
-
Introduction à Tmux (terminal Multiplexer) - Le Guide
-
Giới Thiệu Cơ Bản Về Tmux - Viblo
-
Attacher Et Détacher Un Terminal Virtuel Avec Tmux | IT-Connect
-
Tmux | IT-Connect
-
Pourquoi Je Suis Passé Sur TMUX ? - YouTube
-
Travailler Avec Une Session Tmux - Acervo Lima
-
Tmux – Mon Blog Des Outils Numériques - Blogpeda
-
Comment Créer Une Session Tmux à L'aide D'un Script - Linux Tips
-
Gérer De Manière Efficace Votre Travail Dans Le Terminal Avec Tmux
-
Tmux, L'alternative à Screen | Connect - Editions Diamond
-
Tmux - Coder-question
-
▷Qu'est-ce Qu'une Session Tmux ? ✔️ - 【 2022 】