LinuxProzessverwaltungSchwierigkeit: Mittel

Was ist der Unterschied zwischen SIGTERM (15) und SIGKILL (9)?

A
SIGKILL kann ausschließlich von Root-Benutzern gesendet werden, während SIGTERM für alle Benutzer im System verfügbar ist
B
Beide Signale haben eine identische Wirkung auf den Prozess und unterscheiden sich nur in der numerischen Signalnummer
C
SIGTERM bittet den Prozess höflich sich zu beenden und kann abgefangen werden, SIGKILL erzwingt die Beendigung und kann nicht abgefangen werden
D
SIGTERM erzwingt die sofortige Beendigung des Prozesses, während SIGKILL dem Prozess Zeit zum sauberen Aufräumen gibt

Erklärung

SIGTERM (Signal 15) kann vom Prozess abgefangen werden, um ein sauberes Beenden zu ermöglichen. SIGKILL (Signal 9) wird vom Kernel direkt verarbeitet und kann nicht abgefangen oder ignoriert werden. Man sollte immer zürst SIGTERM senden.

linuxkillsignalesigtermsigkillprozesse

Übe über 1.100 weitere IHK-Fragen

Die IT-Lernapp ist eine kostenlose Lernplattform für Fachinformatiker FIAE und FISI mit über 1.100 Prüfungsfragen, 9 Kursen und Simulatoren für SQL, Linux und Netzwerke.

Weitere Beispielfragen aus Linux