Linux-Signale
Eine übersichtliche Referenz für jedes Standard-POSIX/Linux-Prozesssignal – von SIGHUP bis SIGSYS – die jeweils die Signalnummer, die Standardaktion (Term, Core, Ign, Stop, Cont), ob es abgefangen werden kann, was es auslöst und den passenden Shell-Exit-Code (128+N) zeigt. Im Browser, kostenlos.
Jedes standardmäßige POSIX/Linux-Prozesssignal, erklärt. Alles läuft in deinem Browser aus einer integrierten Referenz – nichts wird an den Server gesendet.
| Signal | Nr. | Standardaktion | Abfangbar | Beschreibung | Exit-Code |
|---|
Über Linux-Signale
Die Linux-Signale-Referenz listet jedes standardmäßige POSIX-/Linux-Prozesssignal, von SIGHUP bis SIGSYS, in einer übersichtlichen Tabelle auf. Jede Zeile zeigt die Signalnummer, ihre Standardaktion — Beenden, Speicherabbild, Ignorieren, Anhalten oder Fortsetzen —, ob ein Prozess sie abfangen kann, was sie typischerweise auslöst, und den Shell-Exit-Code (128 + N), den Sie sehen, wenn ein Prozess dadurch stirbt.
Diese Exit-Code-Spalte schließt den Kreis, auf den Entwickler täglich stoßen: Ein Container, der mit 137 beendet wird, wurde von SIGKILL (9) getötet, ein Absturz mit 139 war ein Speicherzugriffsfehler durch SIGSEGV (11), und ein sauberes Herunterfahren bei 143 kam von SIGTERM (15). Die Suche funktioniert nach Name, Nummer, Exit-Code oder Bedeutung, sodass Sie mit welchem Hinweis auch immer Sie haben beginnen können.
Zwei Fußnoten decken die Teile ab, die Referenzen üblicherweise auslassen: die Echtzeitsignale SIGRTMIN bis SIGRTMAX, die keine vordefinierte Bedeutung haben und in garantierter Reihenfolge zugestellt werden, sowie den Architektur-Vorbehalt — einige Signalnummern unterscheiden sich auf Alpha, MIPS und SPARC, weshalb Skripte symbolische Namen verwenden sollten. Alles läuft in Ihrem Browser.
So verwenden Sie Linux-Signale
- Suchen Sie nach einem Signal per Name (SIGKILL), Nummer (9), Shell-Exit-Code (137) oder einem Stichwort wie „segmentation“.
- Lesen Sie die Zeile: Nummer, Standardaktion, ob sie abgefangen werden kann und was sie auslöst.
- Nutzen Sie die Exit-Code-Spalte, um einen 128+N-Shell-Status zurück auf das Signal zu übersetzen, das den Prozess getötet hat.
- Kopieren Sie den Signalnamen oder Exit-Code mit den Kopier-Schaltflächen der Zeile.
- Prüfen Sie die Hinweise zu Echtzeitsignalen und architekturabhängiger Nummerierung, wenn Sie portable Skripte schreiben.