Re: Programm aus bash beenden



Also schrieb Thomas 'PointedEars' Lahn:

Ansgar Strickerschmidt wrote:

Also schrieb Thomas 'PointedEars' Lahn:
Linux:

killall thunderbird

Nicht machen! Das kann genausogut auch *alle* Prozesse ausser init (PID
1) beenden!

Bei den Linuxen, die ich kenne, nicht.

IIRC hab ich's auch auf Linux schon gesehen.

Siehe auch:

<http://de.wikipedia.org/wiki/Killall#killall>

Zitat:
"... Auf anderen Unix-Derivaten, u.a. IRIX, Linux und FreeBSD, wird das Kommando killall hingegen verwendet, um einen Prozess anhand seines Namens zu beenden. ..."

Soviel dazu...

Im Prinzip hast Du natürlich recht: es kommt auf die jeweilige *Systemumgebung* an. Ohne jetzt genauer nachgesehen zu haben, nehme ich mal stark an, das standardmäßige "Linux"-killall entstammt dem GNU-Projekt. Wenn jemand mit seinem Linux-Kernel eine andere als die GNU-Systemumgebung kombiniert (wer macht das schon... könnte im Embedded-Bereich aber durchaus vorkommen), mag das Verhalten beliebig anders sein.

Ansgar

--
*** Musik! ***
.