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 [21/06/2018 18:21]
Jean-Pierre Pinson [Installation]
doc:systeme:tmux [24/12/2019 16:13]
Jean-Pierre Pinson [Description]
Ligne 12: Ligne 12:
  
 =====Description===== =====Description=====
-tmux est un multiplexeur de terminalce qui veut dire que l'  +Tmux est un multiplexeur de terminauxcela permet de créer des sessions dans lesquels vous pouvez créer un ou plusieurs terminal virtuel. 
-on peut multiplexer ​un terminal :D \\+ 
 +L’interet de tmux est le fait qu’une session peut être détaché mais quelle continue à exister et à fonctionner en arrière plan et que lon puisse s’y rattacher plus tard. 
 + 
 +l'​intérêt c'est de pouvoir faire tourner mon client irc sur un serveur qui n'est pas chez moi (sur lequel je me connecte en ssh). weechat tourne dans un tmux que je peux détacher quand je me déconnecte,​ ainsi, mon client irc reste connecter même quand j'​éteins ma machine perso 
 + 
 +Une autre fonction pratique est le fait que plusieurs utilisateurs puissent se connecter simultanément à une même session et pouvoir voir et effectuer des actions sur les mêmes terminaux. ​\\
 \\ \\
 Par exemple le serveur linux est souvent commandé par UN SEUL terminal, pas d'​interface graphique.\\ Par exemple le serveur linux est souvent commandé par UN SEUL terminal, pas d'​interface graphique.\\
Ligne 21: Ligne 26:
 on peut donc diviser autant que l'on veut le terminal. ​ on peut donc diviser autant que l'on veut le terminal. ​
  
 +Tmux est très proche de gnu-screen, mais présente deux avantages par rapport à son aîné: son architecture client-serveur lui permet plus de flexibilité dans la gestion des sessions et sa configuration est beaucoup plus simple.
 +
 +Avec Tmux vous pourrez donc facilement créer plusieurs espaces de travail pour vos différents projets, composés de plusieurs terminaux. Vous pourrez exécuter une commande longue sur un serveur distant, vous déconnecter du serveur et vous reconnecter à la session pour récupérer l'​application en cours d’exécution ou encore partager une session Tmux, à laquelle un autre utilisateur va se connecter pour faire du pair-programming.
 =====Installation===== =====Installation=====
  
Ligne 40: Ligne 48:
  
 ===== Les sessions ===== ===== Les sessions =====
 +La gestion des sessions est quelque chose de très très pratique. En effet, il est toujours bien pratique de pouvoir quitter une session SSH et de laisser tourner des tâches qui prennent du temps ou encore être à l’abri d'une déconnexion réseaux. C'est pourquoi lorsque vous êtes dans tmux, il est possible de se détacher de son tmux :
  
  :-)  :-)
Ligne 55: Ligne 64:
  
 //eeuh, là, le nom du session est seulement 0 ou 1//,..... de plus, on ne peut se connecter qu'à la session qu'on vient de quitter ! //eeuh, là, le nom du session est seulement 0 ou 1//,..... de plus, on ne peut se connecter qu'à la session qu'on vient de quitter !
 +
 +Voici par exemple une connection SSH à une session tmux et weechat lancé dans tmux:
 +[[https://​i.imgur.com/​VRvh6vK.png]]
  
 ==== Fermer la session ==== ==== Fermer la session ====
Ligne 62: Ligne 74:
  
 Puis valider : Puis valider :
-   ​kill-session+   :kill-session
    
 =====Astuce:​===== =====Astuce:​=====
Ligne 151: Ligne 163:
 Pour splitter cette windows horizontalement ​ Pour splitter cette windows horizontalement ​
 <​key>​C-b-%</​key>​ <​key>​C-b-%</​key>​
 +
 +pour passer d’un split à un autre split
 +<​key>​C-b-o</​key>​ (il s'agit d'un O minuscule comme ordinateur)
  
 Pour pouvoir fermer une division((on le dit "​pane"​)),​ on fait Pour pouvoir fermer une division((on le dit "​pane"​)),​ on fait
doc/systeme/tmux.txt · Dernière modification: 25/11/2020 16:33 par pinkilla

Pied de page des forums

Propulsé par FluxBB