Определите категорию
Выберите статус Bash, сигнал, errno или системный вызов. Десятичный запрос ищется точно в выбранной области; число 2 не превращается в четыре предположения.
Справочник разработчика
Сначала выберите тип числа, затем найдите имя или десятичный номер в проверенной подборке.
Номер: 137
Значение: По правилу Bash 128+9 возможен SIGKILL; это не доказательство OOM.
Bash может обозначать завершение от сигнала как 128 плюс его номер. Программа также может вернуть то же число сама; 137 не доказывает OOM.
kill -l 137Поиск идёт по встроенной таблице в браузере; внешний источник откроется только по вашей ссылке.
Система: Linux. Версия ядра главным образом влияет на наличие системных вызовов; устройство посетителя не определяется.
Показано 1 из 9 выбранных записей
Числа сверены с источниками 23 сентября 2026 года
В журнале развёртывания указано 137, но коды выхода Linux сами по себе не доказывают нехватку памяти. Сначала выясните, относится ли число к статусу процесса, сигналу, errno или номеру системного вызова.
Этот справочник разделяет сигналы Linux, ошибки errno и номера системных вызовов по категориям. Архитектура и закреплённая версия ядра указаны рядом, чтобы можно было свериться с нужной машиной.
Одно число меняет смысл в зависимости от категории, архитектуры и версии.
2 может означать SIGINT, ENOENT, вызов open на x86-64 или собственный статус программы. Эта справка про коды выхода Linux разделяет четыре области и не угадывает по одному числу.
Вызов read имеет номер 0 на x86-64 и 63 на arm64. Версия исходников влияет и на наличие вызовов; рядом с результатом показан фиксированный источник.
Выберите статус Bash, сигнал, errno или системный вызов. Десятичный запрос ищется точно в выбранной области; число 2 не превращается в четыре предположения.
Выберите x86-64 или arm64 и закреплённую версию ядра. Наличие вызова меняется между версиями; правило статусов Bash от выбора версии не зависит.
Используйте безопасную команду проверки или первоисточник. Для 137 изучите журналы процесса и ядра, прежде чем называть причиной OOM.
Коды выхода Linux 126 и 127 имеют специальные значения в Bash. Числа выше 128 могут указывать на сигнал, но приложение вправе намеренно вернуть то же значение.
Сигналы Linux сопровождаются действием по умолчанию, а ошибки errno — именами и номерами, включая общий номер EAGAIN и EWOULDBLOCK.
Сравните номера системных вызовов для x86-64 и arm64 по исходникам Linux v6.6 и v6.16. Более новый вызов отмечен отсутствующим в старой версии.
Bash добавляет к 128 номер фатального сигнала, поэтому 137 может указывать на SIGKILL (9). Программа также способна вернуть 137 сама; для вывода об OOM проверьте состояние ожидания и журналы.
Bash выдаёт 127, если команда не найдена. Проверьте имя и PATH. Код 126 означает, что команда найдена, но выполнить её нельзя.
Выберите errno, введите число или символическое имя и уточните архитектуру. При наличии moreutils на Linux можно выполнить errno 2 или errno ENOENT.
Не всегда. Эта страница охватывает только x86-64 и arm64. В скриптах используйте символические имена и сверяйтесь с signal(7) или kill -l на целевой машине.
Выберите категорию вызовов, архитектуру и версию ядра, затем откройте таблицу исходников. Здесь read имеет номер 0 на x86-64 и 63 на arm64.
Нашли пропуск или неверный номер?
Укажите категорию, откройте источник и при необходимости проверьте значение на своей машине.
Статические данные ищутся в браузере.