[ TechDocsCove ]  TechDocsCove de   ↩︎

# Verständnis des `kill`-Befehls in Linux

linux   shell   system administration  

Übersetzungen: [ en/English ] · [ es/Español ] · [ fr/Français ]


Inhaltsverzeichnis


Der kill-Befehl in Linux ist ein leistungsstolles Dienstprogramm zum Beenden von Prozessen, die auf einem System laufen. Er ermöglicht Benutzern, Signale an Prozesse zu senden, um die Verwaltung und Kontrolle ihrer Ausführung zu ermöglichen.

Grundlegende Verwendung

Die grundlegende Verwendung von kill beinhaltet das Beenden eines Prozesses nach seiner Prozess-ID (PID). Hier ist ein einfacher Befehl:

kill <PID>

Ersetze <PID> durch die tatsächliche Prozess-ID, die du beenden möchtest. Zum Beispiel, um einen Prozess mit der PID 1234 zu beenden, würdest du verwenden:

kill 1234

Standardmäßig sendet kill das SIGTERM-Signal, das dem Prozess ermöglicht, Aufräumarbeiten vor der Beendigung durchzuführen.

Übliche Signale

kill kann verschiedene Signale an Prozesse senden, um deren Verhalten zu ändern. Einige häufige Signale sind:

Um ein bestimmtes Signal zu senden, verwende die Option -<SIGNAL> mit kill. Zum Beispiel:

kill -9 <PID>

Das -9-Flag repräsentiert SIGKILL, das den Prozess erzwingt, ohne irgendwelche Aufräumarbeiten zuzulassen.

Signalnamen und Zahlen

Signale haben sowohl Namen als auch zugeordnete Zahlen. Beim Verwenden von kill kannst du entweder den Signalnamen oder seine Nummer verwenden. Zum Beispiel:

kill -SIGTERM <PID>

oder

kill -15 <PID>

Beide Befehle senden das SIGTERM-Signal an den angegebenen Prozess.

Interaktive Prozessbeendigung

In einigen Fällen reagieren Prozesse möglicherweise nicht auf Beendigungssignale. Die Verwendung der -i (interaktive) Option mit kill fordert den Benutzer auf, die Bestätigung vor der Beendigung des Prozesses zu bestätigen:

kill -i <PID>


Erstellt am: Dez. 29, 2023


Per E-Mail teilenSymbol für das Teilen per E-Mail    Auf Reddit teilenSymbol für das Teilen auf Reddit    Auf X teilenSymbol für das Teilen auf X    Auf Telegram teilenSymbol für das Teilen auf Telegram    Auf WhatsApp teilenSymbol für das Teilen auf WhatsApp    Auf Facebook teilenSymbol für das Teilen auf Facebook    Auf LinkedIn teilenSymbol für das Teilen auf LinkedIn



Mehr zu diesem Thema entdecken: