Linux 15.070 Themen, 107.540 Beiträge

pkill killall

ghartl1 / 4 Antworten / Baumansicht Nickles

hallo,

was ist der unterschied zwischen den 2 kommandos

pkill
killall

im kontext, wenn ich einen prozess abschiessen will.

z.b. kaffeine hängt und ich will ihn abschiessen

normalerweise mach ich ein : killall kaffeine..und alles mit kaffeine wird abgeschossen

das selbe könnte ich aber auc mit pkill machen..
gibts für mich als heimuser ein tool das ich bevorzugen sollte(von den 2en)?

gruss günter

bei Antwort benachrichtigen
the_mic ghartl1 „pkill killall“
Optionen

Solange du nur den Prozessnamen als Abschusskriterium verwendest, spielt es keine Rolle, welches der Tools du verwendest. Sie machen in dem Fall alle dasselbe: TERM Signal für die passenden Prozesse setzen.

cat /dev/brain > /dev/null
bei Antwort benachrichtigen
ghartl1 the_mic „Solange du nur den Prozessnamen als Abschusskriterium verwendest, spielt es...“
Optionen

TERM Signal für die passenden Prozesse setzen.......

du meinst zum beispiel: kill -9 prozess #abschiessen ohne geordnetes schliessen...

bei Antwort benachrichtigen
the_mic ghartl1 „TERM Signal für die passenden Prozesse setzen....... du meinst zum beispiel:...“
Optionen

Nein, kill -9 sendet ein KILL Signal. kill -15 ist das TERM-Signal und wird standardmässig gesendet.

Eine recht ausführliche Liste möglicher Signale ist in man skill beschrieben.

cat /dev/brain > /dev/null
bei Antwort benachrichtigen
ghartl1 the_mic „Nein, kill -9 sendet ein KILL Signal. kill -15 ist das TERM-Signal und wird...“
Optionen

danke...

gruss günter

bei Antwort benachrichtigen