ďťż
 
 
   Zabijanie uruchomionego screena po nazwie
 
 

Tematy

 
    
 

 

 

 

Zabijanie uruchomionego screena po nazwie





Piotrek1447 - 30-09-2009 16:12
Witam. Mam uruchomione dwa screeny: screen -A -m -d -S dod i screen -A -m -d -S orange Jak widać jeden ma nazwę dod, a drugi orange i tu pytanie moje, czy jest możliwość za pomocą polecenia ,,kill'' zabić jeden bądź drugi poprzez nazwę? Czyli dod lub orange.



ilin - 30-09-2009 17:58
Uzyj programu htop.

Wyświetli Ci procesy w tym obydwa screeny z nazwami.

Za pomocą F9 ubijesz który chcesz.



Piotrek1447 - 30-09-2009 18:59
No tak, tyle, że zrobiłem coś takiego, że przez stronę włączamy jednego screena o nazwie dod i za pomocą drugiego odnośnika screena o nazwie orange. A chodzi mi o to by dodać tam jeszcze możliwość wyłączenia poszczególnego screena, co prawda mógłbym użyć funkcji w php system killall screen ale wyłączy mi to obydwa screeny.



ilin - 30-09-2009 19:43
Jak zabijesz htopem doda to orange zostanie.

Przetestuj to na swoim komputerze najpierw.

Potem działaj na serwerze.



pyrion - 30-09-2009 20:32
NAZWA=`screen -list | grep $1 | cut -d . -f1`
kill -3 $NAZWA Skrypt uruchamiasz z nazwą screena jako parametr.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis