Referência para desenvolvedores

códigos de saída no Linuxe constantes do sistema

Escolha o tipo de número e pesquise um nome ou valor decimal na seleção conferida com as fontes.

códigos de saída no Linux

Nome ou número decimal

Resultados

Entrada selecionada

137

Número: 137

Significado: Pela regra 128+9 do Bash, pode indicar SIGKILL; não comprova OOM.

O Bash pode usar 128 mais o número de um sinal fatal. Um programa também pode devolver o mesmo valor; 137 sozinho não prova OOM.

Conferir na sua máquina

kill -l 137

A busca usa dados incluídos no navegador; fontes externas só abrem quando você escolhe um link.

Opções da referência

Tipo de número

Sistema: Linux. A versão afeta principalmente as chamadas disponíveis; não detectamos o seu dispositivo.

Exibindo 1 de 9 entradas selecionadas

Valores das fontes conferidos em 23 de setembro de 2026

Uma implantação terminou com 137, mas os códigos de saída no Linux não bastam para provar falta de memória. Primeiro descubra se o registro contém status do processo, sinal, errno ou número de chamada de sistema.

Esta referência separa sinais do Linux, erros errno e números de chamadas de sistema em buscas distintas. A arquitetura e a versão fixa do kernel ficam à vista para comparar a tabela com a máquina afetada.

Por que contextualizar códigos de saída no Linux

O mesmo inteiro muda de sentido conforme tipo, arquitetura e versão.

Descubra a família do número

2 pode significar SIGINT, ENOENT, a chamada open no x86-64 ou um status definido pelo programa. Esta referência de códigos de saída no Linux mantém os quatro domínios separados.

Um número leva a cartões separados de sinal, errno, chamada de sistema e status de saída.

Compare arquitetura e versão

A chamada read vale 0 no x86-64 e 63 no arm64. A versão da fonte também define quais chamadas aparecem; o resultado mantém a referência fixa visível.

Dois processadores levam a números de chamada diferentes, com uma camada de versão indicando disponibilidade.

Três conferências antes de interpretar

01

Identifique o tipo de número

Escolha status do Bash, sinal, errno ou chamada de sistema. O decimal corresponde exatamente apenas na categoria escolhida; 2 não gera quatro respostas presumidas.

02

Ajuste a ABI de destino

Selecione x86-64 ou arm64 e uma versão fixa do kernel. Chamadas podem surgir ou faltar entre versões; as regras de status do Bash não mudam com esse seletor.

03

Confirme na máquina real

Use o comando de consulta que apenas lê dados ou abra a fonte. Para 137, veja registros do processo e do kernel antes de atribuir a falha a OOM.

Quatro pistas em uma única consulta

Status próprios do Bash

Códigos de saída no Linux como 126 e 127 têm significados específicos no Bash. Acima de 128 pode haver relação com sinais, mas o aplicativo também pode retornar o valor de propósito.

Sinais e nomes de erros

Os sinais do Linux exibem ação padrão; os erros errno relacionam nomes e números, inclusive o mesmo valor de EAGAIN e EWOULDBLOCK.

Chamadas com origem fixa

Compare números de chamadas de sistema entre x86-64 e arm64 nas fontes Linux v6.6 e v6.16. Uma chamada recente aparece como ausente na versão antiga.

O que uma tabela estática não pode concluir

137 não tem causa única
Códigos de saída no Linux mostram o valor informado. 137 combina com a convenção Bash 128+SIGKILL, mas também pode ser devolvido voluntariamente. OOM exige evidência nos registros.
Seleção fixa, sem detectar o sistema
Apenas valores conferidos para x86-64 e arm64 aparecem aqui. Um nome ausente pode existir em outro kernel, arquitetura ou libc; consulte a fonte original.
Sem conversão universal de errno para HTTP
ENOENT é um erro de chamada local, não um HTTP 404 padronizado. Cada aplicação decide se e como o traduz para uma resposta Web.
Nenhum comando é executado
A página não envia sinais, faz chamadas de sistema, lê o seu kernel nem envia logs. Ela só mostra comandos de conferência para cópia consciente.

Perguntas sobre códigos de saída no Linux

O que significa o código de saída 137 no Linux?

O Bash usa 128 mais o número do sinal fatal, então 137 pode indicar SIGKILL (9). Um programa também pode retornar 137 diretamente; confira o estado de espera e os registros antes de concluir OOM.

O que significa o código de saída 127?

O Bash retorna 127 quando não encontra o comando. Confira o nome e o PATH. Já 126 indica que encontrou, mas não conseguiu executar.

Como consultar um número errno?

Escolha errno, digite número ou símbolo e confira a arquitetura. Em Linux com moreutils instalado, errno 2 ou errno ENOENT mostra o mapeamento local.

Os números dos sinais mudam conforme a arquitetura?

Alguns mudam. Esta página cobre apenas x86-64 e arm64. Prefira nomes simbólicos em scripts e consulte signal(7) ou kill -l na máquina de destino.

Onde encontro o número de uma chamada de sistema?

Escolha chamada, arquitetura e versão do kernel; depois abra a tabela de origem. Aqui read vale 0 no x86-64 e 63 no arm64.

Faltou uma entrada ou encontrou erro?

Confira códigos de saída no Linux com contexto

Escolha o tipo, leia a fonte e use o comando local quando o ambiente real fizer diferença.

Os dados estáticos são pesquisados no navegador.