Semnale Linux
O referință ușor de parcurs pentru fiecare semnal standard de proces POSIX/Linux — de la SIGHUP la SIGSYS — care arată numărul fiecărui semnal, acțiunea sa implicită (Term, Core, Ign, Stop, Cont), dacă poate fi interceptat, ce îl declanșează și codul de ieșire shell corespunzător (128+N). În browserul tău, gratuit.
Fiecare semnal standard de proces POSIX/Linux, explicat. Totul rulează în browserul tău dintr-o referință încorporată — nimic nu este trimis către server.
| Semnal | Nr. | Acțiune implicită | Interceptabil | Descriere | Cod de ieșire |
|---|
Despre Semnale Linux
Referința semnalelor Linux listează fiecare semnal standard de proces POSIX/Linux, de la SIGHUP la SIGSYS, într-un tabel ușor de parcurs. Fiecare rând arată numărul semnalului, acțiunea lui implicită — Terminare, Volcă de memorie (core dump), Ignorare, Oprire sau Continuare — dacă un proces îl poate prinde, ce îl declanșează de obicei, și codul de ieșire de shell (128 + N) pe care îl vezi când un proces moare din cauza lui.
Acea coloană cu codul de ieșire închide cercul cu care dezvoltatorii se confruntă zilnic: un container care iese cu 137 a fost oprit de SIGKILL (9), o prăbușire cu 139 a fost o eroare de segmentare de la SIGSEGV (11), iar o oprire curată la 143 a venit de la SIGTERM (15). Căutarea funcționează după nume, număr, cod de ieșire sau semnificație, așa că poți porni de la orice indiciu ai.
Două note de subsol acoperă părțile pe care referințele le omit de obicei: semnalele în timp real SIGRTMIN până la SIGRTMAX, care nu au o semnificație predefinită și sunt livrate într-o ordine garantată, și avertismentul privind arhitectura — câteva numere de semnal diferă pe Alpha, MIPS și SPARC, motiv pentru care scripturile ar trebui să folosească nume simbolice. Totul rulează în browserul tău.
Cum să utilizați Semnale Linux
- Caută un semnal după nume (SIGKILL), număr (9), cod de ieșire de shell (137) sau un cuvânt-cheie precum „segmentare”.
- Citește rândul: numărul, acțiunea implicită, dacă poate fi prins și ce îl declanșează.
- Folosește coloana codului de ieșire pentru a traduce un status de shell 128+N înapoi la semnalul care a oprit procesul.
- Copiază numele semnalului sau codul de ieșire cu butoanele de copiere ale rândului.
- Verifică notele despre semnalele în timp real și numerotarea specifică arhitecturii dacă scrii scripturi portabile.