Prolonging terminal sessions/fr: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 54: Line 54:
Si vous utilisez tmux pour soumettre une tâche et que vous tentez de lancer tmux à l’intérieur de cette tâche, vous obtiendrez le message d'erreur <code>lost server</code>. Ceci est dû au fait que la variable d'environnement <code>$TMUX</code>, qui pointe vers le serveur tmux sur le nœud de connexion, est propagée à la tâche. La valeur de la variable n'est donc pas valide. Vous pouvez la réinitialiser avec {{Command|unset TMUX}}
Si vous utilisez tmux pour soumettre une tâche et que vous tentez de lancer tmux à l’intérieur de cette tâche, vous obtiendrez le message d'erreur <code>lost server</code>. Ceci est dû au fait que la variable d'environnement <code>$TMUX</code>, qui pointe vers le serveur tmux sur le nœud de connexion, est propagée à la tâche. La valeur de la variable n'est donc pas valide. Vous pouvez la réinitialiser avec {{Command|unset TMUX}}


Cependant, l'usage de deux (ou plus) niveaux de tmux n'est pas pas recommandé. Pour envoyer des commandes à un tmux imbriqué, il faut taper deux fois les touches <code>Ctrl+B</code>; par exemple, pour créer une fenêtre, il faut taper <code>Ctrl+B Ctrl+B C</code>. Considérez plutôt d'utiliser GNU Screen (ci-dessous) à l'intérieur de vos tâches (si vous utilisez tmux sur un nœud de connexion).
Cependant, l'usage de deux (ou plus) niveaux de tmux n'est pas recommandé. Pour envoyer des commandes à un tmux imbriqué, il faut taper deux fois les touches <code>Ctrl+B</code>; par exemple, pour créer une fenêtre, il faut taper <code>Ctrl+B Ctrl+B C</code>. Considérez plutôt d'utiliser GNU Screen (ci-dessous) à l'intérieur de vos tâches (si vous utilisez tmux sur un nœud de connexion).


==GNU Screen==
==GNU Screen==
rsnt_translations
56,430

edits