Prozess mit htop beenden

13

Manchmal muss ich einen Prozess beenden und zu diesem Zweck htopsuche ich ( /) nach einer Zeichenfolge und beabsichtige dann, den zugehörigen Prozess zu beenden.

Das Problem ist, dass normalerweise die Prozesse in Bewegung sind (weil neue Prozesse hinzugefügt und Attribute geändert wurden). Als ich F9 drückte und den Prozess "abbrach", war der ausgewählte Prozess bereits ein anderer.

Gibt es eine Möglichkeit, damit umzugehen?

Der Grund, warum ich htop benutze, ist natürlich b / c. Manchmal muss ich raten, welches der richtige Prozess ist, um es loszuwerden, und nur ein String reicht nicht zur Identifizierung aus.

Raffael
quelle
Ich weiß nicht, ob Sie das Aktualisierungsintervall ändern können / können, aber mit dem Standardintervall könnten Sie zumindest die Taste <kbd> F9 </ kbd> in der Mitte dieses Intervalls drücken, nachdem Sie überprüft haben, dass Sie auf der bleiben gleicher Vorgang.
Peter Nerlich

Antworten:

21

Wählen Sie nach der Ausführung sudo htopmit den Pfeiltasten den zu entfernenden Vorgang aus und drücken Sie entweder F9oder kwählen Sie das zu sendende Signal in der Liste aus (mit den Pfeiltasten) und drücken Sie enter.

Wenn Sie nur "höflich" nach einem Prozess fragen, den Sie nicht mehr verwenden möchten 3 SIGQUIT.

Wenn Sie sicherstellen möchten, dass der Prozess beendet wird, verwenden Sie 9 SIGKILL.

ShadowMitia
quelle
Der Schlüssel wird sudofür Befehle verwendet, die als root ausgeführt werden. Wenn Sie nur ausführen htop, werden Prozesse nicht immer geschlossen.
Sawtaytoes
SIGTERMist das, wofür ich normalerweise gehe
simplename
10

Es ist möglich, einen Prozess mit [Leerzeichen] zu markieren (und zu entmarkieren). An die markierten Prozesse wird das Kill-Signal gesendet.

Raffael
quelle
5

Verwenden htopund notieren Sie die PID des Prozesses. Verlassen Sie durch Eingabeq

Geben Sie dann den Befehl ein:

kill PID

Wenn es der Root gehört, dann:

sudo kill PID

Hoffe das wird dir helfen ....

ss1729
quelle
1

Drücken Sie zunächst F6die Option "Sortieren nach".

Wählen Sie dann links in der Kategorie "Sortieren nach" die Option PID und drücken Sie Enter. Dies sollte zu einer stabileren Ausgabe führen.

Um einen Vorgang F3zu suchen , drücken Sie auf , um zu suchen, geben Sie die Suche ein und drücken Sie F3erneut, um durch die Suchergebnisse zu blättern.

Wenn der Vorgang markiert ist, drücken Sie F9 zweimal kurz und dann 9und dann Enter, um den Vorgang abzubrechen.

mchid
quelle