Tham chiếu mã thoát
Tra cứu mã thoát của shell và tiến trình Unix — 0 thành công, 1/2 lỗi, 126/127/128/255 các mã shell đặc biệt, dải tín hiệu nghiêm trọng 128+N (130 SIGINT, 137 SIGKILL, 139 SIGSEGV, 143 SIGTERM) và các mã sysexits.h của BSD (64–78). Tìm kiếm, lọc và sao chép. Trong trình duyệt, miễn phí.
Mọi mã thoát (mã trả về) chuẩn của shell và Unix, được giải thích. Tất cả chạy trong trình duyệt của bạn từ một tham chiếu tích hợp — không có gì gửi lên máy chủ.
| Mã | Ý nghĩa | Danh mục | Mô tả |
|---|
Giới thiệu về Tham chiếu mã thoát
Tài Liệu Tham Khảo Mã Thoát (Exit Codes) giải thích trạng thái số mà một shell hoặc tiến trình Unix trả về khi kết thúc. Nó bao quát toàn bộ bức tranh: 0 cho thành công, 1 và 2 cho lỗi chung, các mã shell đặc biệt 126 (tìm thấy nhưng không thực thi được), 127 (không tìm thấy lệnh), 128 (đối số thoát không hợp lệ) và 255 (ngoài phạm vi), phạm vi tín hiệu tử vong 128+N, và các mã sysexits.h của BSD 64–78.
Phạm vi tín hiệu là nơi hầu hết mọi người bối rối: 130 nghĩa là tiến trình bị ngắt bằng Ctrl+C (SIGINT), 137 nghĩa là nó bị buộc dừng (SIGKILL — thường là trình dọn out-of-memory trong container), 139 là lỗi phân đoạn (SIGSEGV) và 143 là dừng lịch sự (SIGTERM). Mỗi mục nêu tên tín hiệu và giải thích điều gì thường kích hoạt nó.
Tìm kiếm theo số, tín hiệu hoặc tên sysexits, hoặc ý nghĩa bằng ngôn ngữ thường; lọc theo danh mục — Thành công, Chung, Shell, Tín hiệu hoặc sysexits.h — và sao chép bất kỳ mã nào chỉ với một cú nhấp. Mọi thứ chạy từ một tài liệu tham khảo tích hợp trong trình duyệt của bạn.
Cách sử dụng Tham chiếu mã thoát
- Gõ một mã thoát (137), một tên (SIGSEGV, EX_USAGE) hoặc một cụm từ như "command not found" vào ô tìm kiếm.
- Lọc theo danh mục nếu cần: Thành công, Chung, Shell, Tín hiệu hoặc sysexits.h.
- Đọc ý nghĩa và mô tả của mục; các mục trong phạm vi tín hiệu cũng nêu tên tín hiệu bên dưới.
- Sao chép mã cho báo cáo lỗi, quy tắc giám sát hoặc so sánh script.