एग्ज़िट कोड्स संदर्भ
शेल और Unix प्रोसेस एक्ज़िट कोड देखें: 0 सफलता, 1/2 त्रुटियाँ, 126/127/128/255 विशेष शेल कोड, 128+N घातक-सिग्नल श्रेणी (130 SIGINT, 137 SIGKILL, 139 SIGSEGV, 143 SIGTERM) और BSD sysexits.h कोड (64–78)। खोजें, फ़िल्टर करें और कॉपी करें। आपके ब्राउज़र में, मुफ़्त।
हर मानक शेल और Unix एक्ज़िट (रिटर्न) कोड, समझाया गया। सब कुछ एक अंतर्निहित संदर्भ से आपके ब्राउज़र में चलता है: सर्वर पर कुछ भी नहीं भेजा जाता।
| कोड | अर्थ | श्रेणी | विवरण |
|---|
एग्ज़िट कोड्स संदर्भ के बारे में
Exit Codes Reference उस संख्यात्मक स्थिति को समझाता है जो कोई शेल या Unix प्रोसेस समाप्त होने पर लौटाता है। यह पूरे परिदृश्य को कवर करता है: सफलता के लिए 0, सामान्य त्रुटियों के लिए 1 और 2, विशेष शेल कोड 126 (मिला लेकिन चलाने योग्य नहीं), 127 (कमांड नहीं मिला), 128 (अमान्य exit आर्ग्युमेंट) और 255 (सीमा से बाहर), 128+N फ़ेटल-सिग्नल रेंज, और BSD sysexits.h कोड 64–78।
सिग्नल रेंज वह जगह है जहाँ सबसे ज़्यादा उलझन होती है: 130 का मतलब है कि प्रोसेस को Ctrl+C (SIGINT) से बाधित किया गया, 137 का मतलब है कि इसे ज़बरन समाप्त किया गया (SIGKILL: अक्सर कंटेनरों में out-of-memory किलर), 139 एक सेगमेंटेशन फ़ॉल्ट है (SIGSEGV) और 143 एक विनम्र समाप्ति है (SIGTERM)। हर एंट्री सिग्नल का नाम बताती है और समझाती है कि आमतौर पर इसे क्या ट्रिगर करता है।
नंबर, सिग्नल या sysexits नाम, या सादी-भाषा के अर्थ से खोजें; श्रेणी से फ़िल्टर करें (Success, General, Shell, Signal या sysexits.h) और एक क्लिक से कोई भी कोड कॉपी करें। सब कुछ आपके ब्राउज़र में एक अंतर्निर्मित संदर्भ से चलता है।
एग्ज़िट कोड्स संदर्भ का उपयोग कैसे करें
- सर्च बॉक्स में एक exit code (137), एक नाम (SIGSEGV, EX_USAGE) या “command not found” जैसा कोई वाक्यांश टाइप करें।
- ज़रूरत पड़े तो श्रेणी से फ़िल्टर करें: Success, General, Shell, Signal या sysexits.h।
- एंट्री का अर्थ और विवरण पढ़ें; सिग्नल-रेंज एंट्रियाँ अंतर्निहित सिग्नल का नाम भी बताती हैं।
- बग रिपोर्ट, मॉनिटरिंग नियम या स्क्रिप्ट तुलना के लिए कोड कॉपी करें।