[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.
Am 2 întrebări
1) Care este diferența dintre atașat și ecran detașat
2) Poți ucide ecranul atașat și detașat și cum o faci? (Am ucis ecranul atașat cu ecranul -X -S id kill înainte, dar nu cred că funcționează pe unul detașat )
Comentarii
- Este o întrebare Linux?
Răspuns
Atașat înseamnă că un proces folosește de fapt sesiunea respectivă, detașat înseamnă că cineva a lăsat sesiunea de ecran rulată, dar s-a deconectat de la aceasta.
De ce nu vă conectați pur și simplu la sesiunile de ecran unul câte unul și pur și simplu opriți tot ce rulează? Conectați-vă la sesiunile existente cu comanda screen -r -d
sau screen -R -D
.
Comentarii
- Puteți clarifica ce " utilizează de fapt un proces care utilizează acea sesiune? " Adică este ' legat ' la o fereastră terminal / sesiune TTY / SSH și se va închide când se închide sesiunea respectivă? Sau vrei să spui că există un proces activ care rulează în acesta?
- Cum să verific ce ecran sunt acum dacă am mai multe ecrane când folosesc ecranul -ls?
- În cazul sesiunii atașate este posibil să se reia că în cazul meu închid fără închidere și apar acum ca atașat și nu ' nu vreau să ucid acest proces