| Tipps & Tricks | |
![]() |
Linux Windows Programmieren |
| Ereignisse | |
![]() |
am 23. May besonderes heute was war im Jahr Personen geboren |
| Bildergalerie | |
![]() |
die neuesten Desktop-Bilder Blumen Fahrzeuge Landschaften mit Ortsangabe |
| Spiele | |
![]() |
Kreuzworträtsel Stadt Land Fluss Allgemeinwissen Bilder Quiz Lustiges Bilder Quiz Technik Quiz Länder Quiz |
| Tools | |
![]() |
Internetspuren Konvertierungen Umrechnungen Umwandlungen |
| Sonstiges | ||
|
Astronomie Erde Daten Kalender |
Gesundheit Energie Sparen Internet Links |
|
| Sitemap Kontakt Impressum |
| Kategorie: Linux / Befehl | Tipp im neuen Fenster anzeigen |

Linux Consolen Commandos
kill beendet einen Prozeß
Syntax
kill [-s Signal] [-p] [-a] [-l [Signalnummer]] Prozeß ...
Beschreibung
kill wird benutzt, um außer Kontrolle geratene (,,aufgehängte``) Prozesse,
die sich nicht mehr auf normale Art beenden lassen, zu terminieren (beenden)
oder um Signale an bestimmte Prozesse zu senden.
Beispiel
Alle Prozesse killen die auf das Device /dev/hdc1 zugreifen:
kill -9 $(lsof -a /dev/hdc1 | awk !/PID/ {print $2})
Prozeßmangement
kill -15 oder Anfang des Jobnamens>
... sendet dem spezifizierten Prozeß die Aufforderung zu terminieren (SIGTERM, Signal Terminate).
kill -2 oder Anfang des Jobnamens>
... sendet dem spezifizierten Prozeß ein SIGINT (Signal Interrupt), was der Tastenkombination
[Ctrl C] entspricht.
kill -9 oder Anfang des Jobnamens>
... beendet den Prozeß endgültig (SIGKILL).
ps -a
... zeigt die Prozesse aller Anwender an.
ps -auxw | less
... zeigt beinahe jede Information zu allen laufenden Prozessen an.
Funktioniert ein Programm einmal nicht mehr ordnungsgemäß, sollte zunächst ein SIGTERM gesendet werden.
So wird dem Prozeß Gelegenheit gegeben, sich regulär zu beenden. Bringt dies nach einer kurzen Wartezeit
nicht den gewünschten Effekt, ist SIGINT der nächste Schritt. Ein SIGKILL ist fürs Grobe und sollte nur als
letzte Möglichkeit gewählt werden.