2010-09-09 3 views
2

Avec l'écran, je sais que je peux nommer & re-joindre aux sessions par nom:Comment puis-je lister les sessions d'écran par leur nom?

screen -S <name>    
screen -r <name> 

Quand j'exécute screen -ls je reçois une des séances de la liste, mais le nom n'est pas affiché.

Comment puis-je voir les noms de mes sessions en cours?

+1

Quel est le problème? Mon 'screen' renvoie l'identifiant et le nom de la session quand j'exécute' screen -ls': 'Il y a un écran sur: 44376.hello (Détaché)'. Quel écran utilisez-vous? Aussi, cela appartient probablement à SuperUser. – You

+0

Hmmm ... alors c'est peut-être mon exemple? Je reçois des choses dans la ligne de '9116.pts-1.shorewood' sans indication de nom. – Bill

Répondre

2

Lorsque vous faites screen -ls, le nom de la session vient après le numéro TTY.

Ici, j'ai trois séances d'écran en cours d'exécution avec les noms dev1, daemons et dbconns:

dev1:~$ screen -ls 
Your inventory: 
    16101.pts-1.dev1  (Multi, attached) 
    30265.daemons (Multi, attached) 
    1691.dbconns (Multi, attached) 
3 Sockets in /tmp/uscreens/S-dstephens. 
Questions connexes