Linux-signaler
En överskådlig referens för varje standard-POSIX/Linux-processsignal — SIGHUP till SIGSYS — som visar varje signals nummer, dess standardåtgärd (Term, Core, Ign, Stop, Cont), om den kan fångas, vad som utlöser den och den matchande skalavslutskoden (128+N). I din webbläsare, gratis.
Varje standardiserad POSIX/Linux-processsignal, förklarad. Allt körs i din webbläsare från en inbyggd referens — inget skickas till servern.
| Signal | Nr. | Standardåtgärd | Fångbar | Beskrivning | Avslutskod |
|---|
Om Linux-signaler
Linux Signals-referensen listar varje standardiserad POSIX/Linux-processsignal, från SIGHUP till SIGSYS, i en överskådlig tabell. Varje rad visar signalens nummer, dess standardåtgärd — Avsluta, Minnesdump, Ignorera, Stoppa eller Fortsätt — om en process kan fånga den, vad som vanligtvis utlöser den, och den skal-exitkod (128 + N) du ser när en process dör av den.
Den kolumnen med exit-koder sluter cirkeln för det utvecklare stöter på dagligen: en container som avslutas med 137 dödades av SIGKILL (9), en krasch med 139 var ett segmenteringsfel från SIGSEGV (11), och en ren avstängning vid 143 kom från SIGTERM (15). Sökning fungerar via namn, nummer, exit-kod eller betydelse, så du kan börja med vilken ledtråd du än har.
Två fotnoter täcker de delar referenser oftast hoppar över: realtidssignalerna SIGRTMIN till SIGRTMAX, som inte har någon fördefinierad betydelse och levereras i garanterad ordning, samt arkitekturförbehållet — några signalnummer skiljer sig på Alpha, MIPS och SPARC, vilket är varför skript bör använda symboliska namn. Allt körs i din webbläsare.
Så använder du Linux-signaler
- Sök efter en signal via namn (SIGKILL), nummer (9), skal-exitkod (137) eller ett nyckelord som "segmentering".
- Läs raden: nummer, standardåtgärd, om den kan fångas, och vad som utlöser den.
- Använd kolumnen för exit-kod för att översätta en 128+N-skalstatus tillbaka till signalen som dödade processen.
- Kopiera signalnamnet eller exit-koden med radens kopieringsknappar.
- Kontrollera noteringarna om realtidssignaler och arkitekturspecifik numrering om du skriver portabla skript.