Referens för avslutskoder
Slå upp avslutskoder för skal och Unix-processer — 0 lyckat, 1/2 fel, 126/127/128/255 särskilda skalkoder, det fatala signalintervallet 128+N (130 SIGINT, 137 SIGKILL, 139 SIGSEGV, 143 SIGTERM) och BSD sysexits.h-koderna (64–78). Sök, filtrera och kopiera. I din webbläsare, gratis.
Varje standardiserad avslutskod (returkod) för skal och Unix, förklarad. Allt körs i din webbläsare från en inbyggd referens — inget skickas till servern.
| Kod | Betydelse | Kategori | Beskrivning |
|---|
Om Referens för avslutskoder
Exit Codes-referensen förklarar den numeriska status ett skal eller en Unix-process returnerar när den avslutas. Den täcker hela landskapet: 0 för lyckad körning, 1 och 2 för allmänna fel, de speciella skalkoderna 126 (hittad men inte körbar), 127 (kommando hittades inte), 128 (ogiltigt exit-argument) och 255 (utanför intervallet), intervallet 128+N för dödliga signaler, samt BSD:s sysexits.h-koder 64–78.
Signalintervallet är där de flesta klurar: 130 betyder att processen avbröts med Ctrl+C (SIGINT), 137 betyder att den tvångsavslutades (SIGKILL — ofta minnesbristsdödaren i containrar), 139 är ett segmenteringsfel (SIGSEGV) och 143 är en artig avslutning (SIGTERM). Varje post namnger signalen och förklarar vad som vanligtvis utlöser den.
Sök på nummer, signal eller sysexits-namn, eller klarspråksbetydelse; filtrera efter kategori — Lyckad, Allmän, Skal, Signal eller sysexits.h — och kopiera valfri kod med ett klick. Allt körs från en inbyggd referens i din webbläsare.
Så använder du Referens för avslutskoder
- Skriv en exit-kod (137), ett namn (SIGSEGV, EX_USAGE) eller en fras som "command not found" i sökrutan.
- Filtrera efter kategori om det behövs: Lyckad, Allmän, Skal, Signal eller sysexits.h.
- Läs postens betydelse och beskrivning; poster i signalintervallet namnger även den underliggande signalen.
- Kopiera koden till en buggrapport, övervakningsregel eller skriptjämförelse.