Re: Alle Prozesse eines Users killen (perl)?

Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

From: Heinz Diehl (hd_at_elfie.rhein-neckar.de)
Date: 14. Jun 1999


On Mon Jun 14 1999, Mark Seuffert (Pirates) wrote:

> Ich habe zwei Probleme, die ich gerne mit Perl lösen möchte:

> 1. Wie kann ich als root alle Prozesse eines bestimmten
> Users killen (z.B. login=moak)?

ps au, dann einfach die ID bestimmen und per system einen Kill-Befehl
absetzen:

 $pid =~ s/.*?([0-9]*).*/$1/; system("kill -9 $pid");
 
> 2. Wie kann ich feststellen ob noch irgendein Prozess eines
> bestimmten Users existiert (z.B. login=moak)?

 while (<>) { if (/^$username/) { ....
 
 


Datumsansicht Baumansicht Betreffansicht Attachement-Sicht

Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET