<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><font face="Ubuntu">Hello,</font></p>
    <p><font face="Ubuntu">Je confirme que la gestion des sessions par
        tmux ou screen devient vite indispensable. Personnellement,
        j'utilise "l'antique screen" que je trouve très pratique et je
        n'ai jamais vraiment utilisé tmux, mais fonctionnellement ça
        doit être similaire.</font></p>
    <p><font face="Ubuntu">J'utilise également screen avec mes collègues
        quand on doit intervenir sur un serveur, on peut suivre ce que
        fait l'autre sur la console. Et on peut aussi travailler en
        parallèle, en créant des consoles supplémentaires. Il y a
        également tout une gestion pour scinder l'écran et voir des
        consoles virtuelles séparées l'une à côté de l'autre.<br>
      </font></p>
    <p><font face="Ubuntu">@Yves : quels sont avantages principaux de
        tmux sur screen ?</font></p>
    <p><font face="Ubuntu">Sinon, je ne connaissais pas vlock, merci
        bien !</font></p>
    <p><font face="Ubuntu">a+</font></p>
    <p><font face="Ubuntu">Samuel</font><br>
    </p>
    <div class="moz-cite-prefix">Le 15.02.21 à 08:39, Yves Martin a
      écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:25cc0f99856bcde1ef0a67102b14e930f534ada1.camel@free.fr">
      <pre class="moz-quote-pre" wrap="">On Wed, 2021-02-10 at 14:58 +0100, Daniel Cordey wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">
On 10/02/2021 13:19, Frederic Dumas wrote:
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">
Peut-on faire la même chose sur une vraie console texte Linux, pas
une 
émulation VT100 ou autre, mais bien de vrais clavier et écran
branchés 
au serveur ? Evidemment, logout sert à verrouiller la console, mais
logout interrompt les applications.

</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">Et pour éviter que les applications soient interrompues, prendre 
l'habitude de les lancer avec "nohup" + '&', sinon de jouer avec
CTRL-Z 
-> fg/bg. "nohup" permet d'avoir les applications qui continuent à 
tourner après un logout.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
Mieux: utiliser tmux en permanence, qui permet de conserver plusieurs
terminaux en fonctionnement dans des fenêtres/panneaux virtuels... même
sur une ligne capricieuse. Bien plus intéressant que l'antique
"screen".

Après quelques apprentissages de raccourci clavier, on ne peut plus
s'en passer, au point de l'utiliser aussi "en local" au cas où on
devrait reprendre sa session à distance au travers de ssh...

Dans ton cas, ce serait l'inverse, tu commences un session à distance
par ssh, pour la reprendre sur la console.

Du coup, le verrouillage est évident: détacher la session tmux, logout.
Le retour: login puis "tmux a" pour attacher la session - si c'est la
seule, il est possible d'en tourner plusieurs, identifiées par leur
nom...

Cet outil est particulièrement puissant dans ses possibilités:
copier/coller au clavier, personnaliser la barre de statut... ne pas
hésiter à chercher des infos si une idée pour passe par la tête,
quelqu'un l'a probablement déjà configuré:
<a class="moz-txt-link-freetext" href="https://github.com/tmux/tmux/wiki">https://github.com/tmux/tmux/wiki</a>

Une autre alternative, qui n'a rien à voir avec un multiplexeur de
terminaux, le shell "mosh": <a class="moz-txt-link-freetext" href="https://mosh.org/">https://mosh.org/</a>

Cordialement,
</pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
_______________________________

Samuel Chenal
<a class="moz-txt-link-abbreviated" href="mailto:samuel.chenal@ll-dd.ch">samuel.chenal@ll-dd.ch</a>
<a class="moz-txt-link-freetext" href="https://www.ll-dd.ch">https://www.ll-dd.ch</a>
_______________________________

Empreinte GPG :
BD25 7B5F 442B DF2D 4E28
8203 B2A2 7269 4E00 5136 

Merci d'utiliser des formats de
fichiers ouverts (comme ODF) !</pre>
  </body>
</html>