[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.
Mám 2 otázky
1) Jaký je rozdíl mezi připojeným a odpojená obrazovka
2) Dokážete zabít připojenou a odpojenou obrazovku a jak to uděláte? (Zabil jsem připojenou obrazovku pomocí obrazovky -X -S id zabít dříve, ale nemyslím si, že to funguje na odpojené obrazovce )
Komentáře
- Je to linuxová otázka?
Odpověď
Attached means some process is actually using that session, detached means someone left the screen session running, but odpojen from it.
Proč se jednoduše nepřipojit k relacím obrazovky jeden po druhém a jednoduše zastavit vše, co běží? Připojte se k existujícím relacím pomocí příkazu screen -r -d
nebo screen -R -D
.
Komentáře
- Můžete objasnit, jaký " proces ve skutečnosti používá tuto relaci? " Myslíte tím, že je ' vázáno ' na relaci terminálového okna / relace TTY / SSH a zavře se, když se relace zavře? Nebo máte na mysli, že v něm běží aktivní proces?
- Jak zkontrolovat, na které obrazovce se nyní nacházím, pokud mám při použití screen -ls více obrazovek?
- V v případě připojené relace je možné pokračovat, že v mém případě zavřu bez zavření a vypadám nyní jako připojený a nechci ' tento proces zabít