logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:systeme:tmux [14/04/2013 14:01]
philo [Description]
doc:systeme:tmux [31/08/2015 13:13]
milou [Multiple-pane]
Ligne 1: Ligne 1:
 ======tmux====== ======tmux======
- 
-(//non testé// - **smolski** 17/03/2013) Le retour sur le forum est ici : [[http://​debian-facile.org/​viewtopic.php?​id=6605 | Lien vers le forum concernant ce tuto]] \\ 
-//​N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !// 
  
   * Objet : Commande Linux tmux   * Objet : Commande Linux tmux
-  * Niveau requis : DÉBUTANT AVISÉ+  * Niveau requis :{{tag>​débutant avisé}}
   * Commentaires : //Alors on veut manipuler tmux, voici une petite intro//   * Commentaires : //Alors on veut manipuler tmux, voici une petite intro//
-  * Débutant, à savoir :  [[manuel:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)+  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) 
 +  * Suivi : {{tag>​à-tester}} 
 +    * Création par [[user>​justmmt]] le 05/​03/​2013 
 +    * Testé par .... le .... 
 +  * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=6605 |C'est ici]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !))  
  
 =====Description===== =====Description=====
Ligne 22: Ligne 24:
  
 //eeeuh, premièrement,​ on l'​installe avec// : //eeeuh, premièrement,​ on l'​installe avec// :
-<​code ​bash+<​code ​root
-aptitude ​install tmux</​code>​+apt-get update && apt-get ​install tmux</​code>​
  
-après installation,​ on le lance en user(([[manuel:​terminal]])) avec : +après installation,​ on le lance (([[:​doc:​systeme:​terminal]])) avec : 
-<​code ​bash>+<​code ​user>
 tmux</​code>​ tmux</​code>​
  
Ligne 41: Ligne 43:
 ==== Détacher une session ==== ==== Détacher une session ====
  
-Pour détacher une session avec le clavier (après avoir lancé tmux bien sûr) : +Pour détacher une session avec le clavier (après avoir lancé tmux bien sûr)  
-   Ctrl-b d+<​key>​C-b-d</​key>​
  
 ==== Se connecter ==== ==== Se connecter ====
Ligne 54: Ligne 56:
 ==== Fermer la session ==== ==== Fermer la session ====
  
-Pour fermer une session, c'est la commande clavier suivante ​: \\ +Pour fermer une session, c'est la commande clavier suivante  
-   Ctrl-b+<​key>​C-b</​key>​
  
 Puis valider : Puis valider :
Ligne 62: Ligne 64:
 =====Astuce:​===== =====Astuce:​=====
  
-Pour pouvoir entrer une commande tmux, on tape d'​abord le ////​bind-key((Ctrl-b)).+Pour pouvoir entrer une commande tmux, on tape d'​abord le ////​bind-key((<​key>​C-b</​key>​)).
  
 Mais il est possible de le modifier : Mais il est possible de le modifier :
  
-Supposons qu'​on ​ veut le modifier par: **Ctrl-a** \\ +Supposons qu'​on ​ veut le modifier par: <​key>​C-a</​key> ​\\ 
-Ouvrir le fichier : **~/​.tmux.conf** avec votre éditeur(([[manuel:nano]])) préféré : + 
-<​code ​bash>+Ouvrir le fichier : **~/​.tmux.conf** avec votre éditeur(([[:​doc:​editeurs:nano]])) préféré : 
 +<​code ​root>
 nano ~/​.tmux.conf</​code>​ nano ~/​.tmux.conf</​code>​
  
Ligne 83: Ligne 86:
  
 D'​abord faire en sorte que la session se nomme super_session. \\ D'​abord faire en sorte que la session se nomme super_session. \\
-Cela se fait par: +Cela se fait par 
-   CTRL-b $+ 
 +<​key>​C-b-$</​key>​
  
 Et là, tout en bas, on peut voir qu'on peut éditer, et c'est là qu'on écrit le nouveau nom du session, ainsi, on a une session qui se nomme super_session. Et là, tout en bas, on peut voir qu'on peut éditer, et c'est là qu'on écrit le nouveau nom du session, ainsi, on a une session qui se nomme super_session.
  
 On peut donc avoir la sortie suivante, pour la commande ​ On peut donc avoir la sortie suivante, pour la commande ​
-<​code>​$tmux ls</​code>​ +<​code ​user>tmux ls</​code>​ 
-   ​1: 1 windows (created Thu Mar  7 22:09:07 2013) [168x43]\\ +<file config retour de la commande>​1: 1 windows (created Thu Mar  7 22:09:07 2013) [168x43]\\ 
-   ​super_session:​ 1 windows (created Thu Mar  7 21:20:09 2013) [168x43]+   ​super_session:​ 1 windows (created Thu Mar  7 21:20:09 2013) [168x43]</​file>​
  
 Pour se connecter à la super_session:​ Pour se connecter à la super_session:​
Ligne 100: Ligne 104:
 Et pour la session qui se nomme 1, je vous laisse deviner Et pour la session qui se nomme 1, je vous laisse deviner
  
-Sans sortir de tmux, il est possible de basculer d'une session dans une autre avec la commande ​: +Sans sortir de tmux, il est possible de basculer d'une session dans une autre avec la commande  
-   Ctrl-b ( + 
-   Ctrl-b )+<​key>​C-b-(</​key>​ 
 + 
 +<​key>​C-b-)</​key>​
  
 ===== Astuce ===== ===== Astuce =====
  
 Supposons que dans une session vous avez une 10windows dont chaque window possède 50panes. \\ Supposons que dans une session vous avez une 10windows dont chaque window possède 50panes. \\
-Pour quitter les 10 fenêtres qui sont ouvertes, soit vous faites pour chacune : 
-   ​Ctrl-b & 
  
-Soit vous tapez la commande suivante ​: +Pour quitter les 10 fenêtres qui sont ouvertes, soit vous faites pour chacune  
-   Ctrl-b+<​key>​C-b-&</​key>​ 
 + 
 +Soit vous tapez la commande suivante  
 +<​key>​C-b</​key>​
  
    ​kill-session    ​kill-session
Ligne 118: Ligne 125:
  
 Une session peut contenir plusieurs fenêtres. Une session peut contenir plusieurs fenêtres.
-Ppour créer une fenêtre la commande est: +Pour créer une fenêtre la commande est 
-   Ctrl-b c+<​key>​C-b-c</​key>​
  
-Là, on ne voit pas où est passée la fenêtre ​précedente ​? \\ +Là, on ne voit pas où est passée la fenêtre ​précédente ​? \\ 
-Eh benregarder ​tout en bas, sur la ligne verte il y a des informations concernant les windows qui sont créées.+Eh bienregardez ​tout en bas, sur la ligne verte il y a des informations concernant les windows qui sont créés.
  
-Et pour fermer((dire aussi tuer)) le window où vous vous trouvez, on peut utiliser ​: +Et pour fermer((on peut dire aussi tuer)) le window où vous vous trouvez, on peut utiliser  
-   Ctrl-b &+<​key>​C-b-&</​key>​
  
 //Comme dit précédemment,​ mais bon...// //Comme dit précédemment,​ mais bon...//
Ligne 136: Ligne 143:
  
 Supposons une windows où nous nous trouvons \\ Supposons une windows où nous nous trouvons \\
-Splittons((divisons)) cette windows verticalement ​: +Splittons((divisons)) cette windows verticalement 
-   Ctrl-b "+  
 +<​key>​C-b-"</​key>​
  
-Pour splitter cette windows horizontalement ​: \\ +Pour splitter cette windows horizontalement  
-   Ctrl-b %+<​key>​C-b-%</​key>​
  
-Pour pouvoir fermer une division((on le dit "​pane"​)),​ on fait: +Pour pouvoir fermer une division((on le dit "​pane"​)),​ on fait 
-   Ctrl-b x+<​key>​C-b-x</​key>​
  
  
Ligne 150: Ligne 158:
 Comment savoir les sessions qui sont ouvertes ? \\ Comment savoir les sessions qui sont ouvertes ? \\
 Avant on le pouvait, mais il faut sortir de tmux puis taper la commande: Avant on le pouvait, mais il faut sortir de tmux puis taper la commande:
-<​code ​bash+<​code ​user
-$tmux ls</​code>​+tmux ls</​code>​
  
-Maintenant, il est possible de voir les sessions qui sont ouvertes par tmux ainsi : +Maintenant, il est possible de voir les sessions qui sont ouvertes par tmux ainsi  
-   Ctrl-b s+<​key>​C-b-s</​key>​
  
-Il est aussi possible de voir les numéros de panes. On ne connaît pas pour le moment ce que cela veut dire mais voici la commande clavier ​: +Il est aussi possible de voir les numéros de panes. On ne connaît pas pour le moment ce que cela veut dire mais voici la commande clavier  
-   Ctrl-b q+<​key>​C-b-q</​key>​
  
 ===== Redimensionnement des "​panes"​ ===== ===== Redimensionnement des "​panes"​ =====
  
-Si une window possède plusieurs //panes//, il est possible de modifier ses dimensions ainsi : +Si une window possède plusieurs //panes//, il est possible de modifier ses dimensions ainsi  
-   Ctrl-b Up|Down|Left|Right+<​key>​C-b-Up</​key> ​<key>Down</​key> ​<key>Left</​key> ​<key>Right</​key>​
  
 ou par les commandes suivantes: ou par les commandes suivantes:
doc/systeme/tmux.txt · Dernière modification: 25/11/2020 16:33 par pinkilla

Pied de page des forums

Propulsé par FluxBB