Jaký je ' rozdíl mezi připojenou a odpojenou obrazovkou?

[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

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *