Referencia de códigos de salida
Consulta los códigos de salida de procesos del shell y Unix — 0 éxito, 1/2 errores, los códigos especiales del shell 126/127/128/255, el rango de señales fatales 128+N (130 SIGINT, 137 SIGKILL, 139 SIGSEGV, 143 SIGTERM) y los códigos de sysexits.h de BSD (64–78). Busca, filtra y copia. En tu navegador, gratis.
Cada código de salida (retorno) estándar del shell y de Unix, explicado. Todo funciona en tu navegador a partir de una referencia integrada — nada se envía al servidor.
| Código | Significado | Categoría | Descripción |
|---|
Acerca de Referencia de códigos de salida
La Referencia de Códigos de Salida explica el estado numérico que devuelve un shell o proceso Unix al terminar. Cubre todo el panorama: 0 para éxito, 1 y 2 para errores generales, los códigos especiales de shell 126 (encontrado pero no ejecutable), 127 (comando no encontrado), 128 (argumento de salida inválido) y 255 (fuera de rango), el rango 128+N de señales fatales, y los códigos 64–78 de sysexits.h de BSD.
El rango de señales es donde ocurre la mayor parte de la confusión: 130 significa que el proceso fue interrumpido con Ctrl+C (SIGINT), 137 significa que fue forzado a terminar (SIGKILL — a menudo el asesino por falta de memoria en contenedores), 139 es un fallo de segmentación (SIGSEGV) y 143 es una terminación educada (SIGTERM). Cada entrada nombra la señal y explica qué la desencadena típicamente.
Busca por número, señal o nombre de sysexits, o por significado en lenguaje llano; filtra por categoría — Éxito, General, Shell, Señal o sysexits.h — y copia cualquier código con un clic. Todo funciona a partir de una referencia integrada en tu navegador.
Cómo usar Referencia de códigos de salida
- Escribe un código de salida (137), un nombre (SIGSEGV, EX_USAGE) o una frase como “comando no encontrado” en el buscador.
- Filtra por categoría si lo necesitas: Éxito, General, Shell, Señal o sysexits.h.
- Lee el significado y la descripción de la entrada; las entradas del rango de señales también nombran la señal subyacente.
- Copia el código para un informe de error, una regla de monitorización o una comparación en un script.