[blah]$ screen -ls There are screens on: 16517.pts-0.blah (01/28/2012 01:55:32 PM) (Detached) 4345.pts-1.blah (01/27/2012 11:22:48 AM) (Attached) 2 Sockets in /var/run/screen/S-blahblah.
Vous avez 2 questions
1) Quelle est la différence entre attaché et écran détaché
2) Pouvez-vous tuer un écran attaché et détaché et comment le faire? (Jai tué un écran attaché avec screen -X -S id kill avant mais je ne pense pas que cela fonctionne sur un écran détaché )
Commentaires
- Est-ce une question Linux?
Réponse
Attaché signifie quun processus utilise réellement cette session, détaché signifie que quelquun a laissé la session écran en cours, mais en est déconnecté.
Pourquoi ne pas simplement se connecter aux sessions écran un à la fois, et simplement arrêter tout ce qui est en cours dexécution? Connectez-vous aux sessions existantes avec la commande screen -r -d
ou screen -R -D
.
Commentaires
- Pouvez-vous préciser quel " un processus utilise réellement cette session? " Voulez-vous dire que cest ' lié ' à une fenêtre de terminal / session TTY / SSH et il se fermera à la fermeture de cette session? Ou voulez-vous dire quil y a un processus actif en cours dexécution?
- Comment vérifier dans quel écran je suis maintenant si jai plusieurs écrans lorsque jutilise screen -ls?
- In le cas dune session attachée est possible reprendre que dans mon cas je ferme sans fermer et apparais maintenant comme attaché et je ne ' t veux tuer ce processus