killall auf ein Verzeichnis anwenden

Bash, Shell, PHP, Python, Perl, CGI
markusk
Posts: 140
Joined: 2003-05-04 20:14

killall auf ein Verzeichnis anwenden

Post by markusk » 2005-01-24 14:29

Hallo zusammen!

Ist es möglich, irgendwie alle Scripts und Programm zu beenden ("kill"), die aus dem Verzeichnis /home/user kommen?

Danke für die Antwort.

captaincrunch
Userprojekt
Userprojekt
Posts: 7225
Joined: 2002-10-09 14:30
Location: Dorsten

Re: killall auf ein Verzeichnis anwenden

Post by captaincrunch » 2005-01-24 14:33

Schau dir dazu mal "lsof" an.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc

markusk
Posts: 140
Joined: 2003-05-04 20:14

Re: killall auf ein Verzeichnis anwenden

Post by markusk » 2005-01-24 15:03

hm... ok. Ich bin jetzt soweit:
kill -9 `lsof -t +D /home`

Allerdings killt das alle Prozesse, die eine Datei in /home geöffnet haben, und nicht diejenigen, deren Script in /home liegt. Hast du vielleicht noch einen Tipp? :)