Je viens d'apprendre screen
et c'est magnifique.
Quelques questions:
- Comment fonctionnent-ils réellement?
- Pourquoi les téléchargements / processus ne sont-ils pas interrompus sur les écrans même si quelque chose de grave s'est produit?
gnu-screen
jsn alf
la source
la source
echo $TERM
dans une session écran, les impressionsscreen
par opposition auxxterm
sessions bash ordinaires.Réponses:
Très brièvement (il est possible d'écrire plusieurs pages sur le sujet):
screen
oeuvres deUne fois qu'un client (fenêtre) est créé, il est isolé des autres clients. Il communique via la connexion pseudo-terminale au processus serveur, qui met à jour le terminal. Le serveur garde une trace de ce qui devrait être affiché sur le terminal dans une fenêtre donnée, vous offrant la possibilité de basculer entre les fenêtres. Les clients s'exécutent sans savoir s'ils
screen
affichent actuellement leurs informations.la source