EPERMEPERM — Operation की अनुमति नहीं
प्रक्रिया के पास अनुरोधित operation करने के लिए आवश्यक permissions नहीं हैं।
कारण, समाधान और उदाहरण के साथ सभी 130 Linux/POSIX एरर एरर कोड ब्राउज़ करें.
EPERMप्रक्रिया के पास अनुरोधित operation करने के लिए आवश्यक permissions नहीं हैं।
ENOENTनिर्दिष्ट file या directory filesystem में मौजूद नहीं है।
ESRCHनिर्दिष्ट process ID से मेल खाती कोई process नहीं मिली।
EINTRएक blocking system call को पूर्ण होने से पहले signal द्वारा interrupt किया गया।
EIORead या write operation के दौरान एक physical या low-level I/O error हुई।
ENXIOकिसी स्पेशल फ़ाइल द्वारा निर्दिष्ट डिवाइस मौजूद नहीं है या कॉन्फ़िगर नहीं किया गया है।
E2BIGexec() को पास की गई आर्गुमेंट सूची और एनवायरनमेंट वेरिएबल का कुल आकार सिस्टम सीमा से अधिक है।
ENOEXECऐसी फ़ाइल को execute करने का प्रयास किया गया जो किसी मान्य executable फ़ॉर्मेट में नहीं है।
EBADFफ़ाइल डिस्क्रिप्टर आर्गुमेंट वैध खुला फ़ाइल डिस्क्रिप्टर नहीं है, या अनुरोधित ऑपरेशन के लिए खुला नहीं है।
ECHILDकॉलिंग प्रोसेस के पास wait करने के लिए कोई मौजूदा चाइल्ड प्रोसेस नहीं है।
EAGAINअनुरोधित ऑपरेशन नॉन-ब्लॉकिंग संसाधन पर ब्लॉक हो जाता, या कोई सिस्टम संसाधन अस्थायी रूप से अनुपलब्ध है।
ENOMEMसिस्टम में आवंटन अनुरोध पूरा करने के लिए पर्याप्त उपलब्ध मेमोरी नहीं है।
EACCESफ़ाइल अनुमतियाँ किसी फ़ाइल या संसाधन तक अनुरोधित पहुँच की अनुमति नहीं देतीं।
EFAULTकिसी सिस्टम कॉल को आर्गुमेंट के रूप में एक अमान्य मेमोरी पता दिया गया।
ENOTBLKजहाँ ब्लॉक डिवाइस आवश्यक था, वहाँ नॉन-ब्लॉक डिवाइस निर्दिष्ट किया गया।
EBUSYअनुरोधित संसाधन वर्तमान में उपयोग में है और उसे एकल रूप से एक्सेस या संशोधित नहीं किया जा सकता।
EEXISTफ़ाइल निर्माण ऑपरेशन विफल हुआ क्योंकि निर्दिष्ट नाम की फ़ाइल पहले से मौजूद है।
EXDEVअलग-अलग फ़ाइलसिस्टम के बीच हार्ड लिंक बनाने का प्रयास किया गया।
ENODEVसिस्टम में अनुरोधित डिवाइस प्रकार या डिवाइस ड्राइवर उपलब्ध नहीं है।
ENOTDIRपाथनेम में डायरेक्टरी के रूप में उपयोग किया गया घटक वास्तव में डायरेक्टरी नहीं है।
EISDIRऑपरेशन किसी डायरेक्टरी पर अनुमत नहीं है, लेकिन लक्षित पथ एक डायरेक्टरी है।
EINVALकिसी सिस्टम कॉल या लाइब्रेरी फ़ंक्शन को एक अमान्य आर्गुमेंट दिया गया।
ENFILEखुली फ़ाइलों की कुल संख्या पर सिस्टम-व्यापी सीमा पहुँच गई है।
EMFILEप्रक्रिया के लिए खुले file descriptors की प्रति-प्रक्रिया सीमा पूरी हो गई है।
ENOTTYऐसे file descriptor पर ioctl अनुरोध किया गया जो उसे समर्थन नहीं करता।
ETXTBSYवर्तमान में निष्पादित हो रही फ़ाइल को लिखने या संशोधित करने का प्रयास किया गया।
EFBIGफ़ाइल का आकार filesystem या प्रक्रिया संसाधन सीमा द्वारा अनुमत अधिकतम से अधिक हो गया है।
ENOSPCलिखने के लिए filesystem में कोई खाली स्थान या inode उपलब्ध नहीं है।
ESPIPEऐसे file descriptor पर seek ऑपरेशन का प्रयास किया गया जो उसे समर्थन नहीं करता।
EROFSread-only माउंट किए गए filesystem पर फ़ाइल या डायरेक्टरी को संशोधित करने का प्रयास किया गया।
EMLINKकिसी एकल फ़ाइल के लिए hard links की अधिकतम संख्या पार हो गई है।
EPIPEऐसे pipe या socket पर write का प्रयास किया गया जिसका पढ़ने वाला सिरा बंद हो चुका है।
EDOMकिसी गणितीय फ़ंक्शन को उसके परिभाषित डोमेन के बाहर का तर्क प्राप्त हुआ।
ERANGEकिसी गणितीय फ़ंक्शन या रूपांतरण का परिणाम दर्शाने के लिए बहुत बड़ा या बहुत छोटा है।
EDEADLKयदि ऑपरेशन आगे बढ़ता तो संसाधन deadlock हो जाता।
ENAMETOOLONGfilename या pathname filesystem द्वारा अनुमत अधिकतम लंबाई से अधिक है।
ENOLCKसिस्टम के file locks का pool समाप्त हो गया है।
ENOSYSअनुरोधित system call या फ़ंक्शन इस सिस्टम पर लागू नहीं है।
ENOTEMPTYऐसी डायरेक्टरी को हटाने का प्रयास किया गया जिसमें अभी भी entries हैं।
ELOOPpathname lookup के दौरान resolution में बहुत अधिक symbolic links मिले।
ENOMSGmessage queue में अनुरोधित प्रकार का कोई संदेश उपलब्ध नहीं है।
EIDRMIPC पहचानकर्ता (message queue, semaphore set, या shared memory segment) हटा दिया गया।
ENOSTRगैर-STREAMS file descriptor पर STREAMS-specific ऑपरेशन का प्रयास किया गया।
ENODATASTREAMS device से कोई डेटा उपलब्ध नहीं है या कोई named attribute नहीं मिला।
ETIMESTREAMS ioctl ऑपरेशन का समय समाप्त हो गया या real-time timer expire हो गया।
ENOSRऑपरेशन पूर्ण करने के लिए आवश्यक STREAMS संसाधन सिस्टम में समाप्त हो गए।
ENOLINKनेटवर्क फ़ाइलसिस्टम के माध्यम से जुड़ा कोई दूरस्थ संसाधन अब पहुँच योग्य नहीं है।
EPROTOट्रांसपोर्ट या नेटवर्क लेयर पर एक प्रोटोकॉल त्रुटि का पता चला।
EBADMSGSTREAMS डिवाइस या मैसेजिंग इंटरफ़ेस पर प्राप्त संदेश विकृत था।
EOVERFLOWएक मान लक्ष्य डेटा प्रकार में संग्रहीत करने के लिए बहुत बड़ा है।
EILSEQवर्ण रूपांतरण के दौरान अमान्य मल्टीबाइट या वाइड कैरेक्टर अनुक्रम मिला।
ECANCELEDएक असिंक्रोनस ऑपरेशन पूरा होने से पहले रद्द कर दिया गया।
ENOBUFSसिस्टम के पास ऑपरेशन पूरा करने के लिए पर्याप्त नेटवर्क बफ़र स्थान नहीं है।
EAFNOSUPPORTनिर्दिष्ट एड्रेस फ़ैमिली प्रोटोकॉल या सॉकेट कार्यान्वयन द्वारा समर्थित नहीं है।
EPROTOTYPEप्रोटोकॉल प्रकार उपयोग किए जा रहे सॉकेट के लिए गलत है।
ENOTSOCKएक ऐसे फ़ाइल डिस्क्रिप्टर पर सॉकेट ऑपरेशन का प्रयास किया गया जो सॉकेट नहीं है।
ENOPROTOOPTअनुरोधित प्रोटोकॉल विकल्प निर्दिष्ट स्तर पर उपलब्ध या समर्थित नहीं है।
EPROTONOSUPPORTनिर्दिष्ट प्रोटोकॉल इस सॉकेट डोमेन द्वारा समर्थित नहीं है या कार्यान्वित नहीं है।
EOPNOTSUPPअनुरोधित ऑपरेशन सॉकेट प्रकार या प्रोटोकॉल द्वारा समर्थित नहीं है।
EADDRINUSEनिर्दिष्ट नेटवर्क एड्रेस और पोर्ट संयोजन पहले से किसी अन्य सॉकेट से बाउंड है।
EADDRNOTAVAILअनुरोधित नेटवर्क एड्रेस किसी भी स्थानीय नेटवर्क इंटरफ़ेस पर उपलब्ध नहीं है।
ENETDOWNस्थानीय नेटवर्क इंटरफ़ेस बंद है और ट्रैफ़िक भेज या प्राप्त नहीं कर सकता।
ENETUNREACHराउटिंग टेबल में गंतव्य नेटवर्क का कोई मार्ग मौजूद नहीं है।
ENETRESETनेटवर्क-स्तर की घटना के कारण नेटवर्क कनेक्शन रीसेट हो गया।
ECONNABORTEDसॉफ़्टवेयर स्थिति या टाइमआउट के कारण कनेक्शन स्थानीय रूप से निरस्त किया गया।
ECONNRESETदूरस्थ होस्ट ने TCP RST पैकेट भेजकर कनेक्शन बलपूर्वक बंद कर दिया।
ECONNREFUSEDलक्ष्य एड्रेस और पोर्ट पर कोई प्रक्रिया नहीं सुन रही, इसलिए कनेक्शन सक्रिय रूप से अस्वीकृत किया गया।
ENOTCONNऐसे सॉकेट पर भेज या प्राप्त ऑपरेशन का प्रयास किया गया जो कनेक्टेड नहीं है।
ESHUTDOWNसॉकेट का स्थानीय सिरा लेखन के लिए बंद होने के बाद भेज ऑपरेशन का प्रयास किया गया।
ETOOMANYREFSकिसी कर्नेल ऑब्जेक्ट के बहुत अधिक संदर्भ ऑपरेशन को पूरा होने से रोकते हैं।
ETIMEDOUTएक कनेक्शन प्रयास या नेटवर्क ऑपरेशन विफल हो गया क्योंकि रिमोट होस्ट ने समय पर प्रतिक्रिया नहीं दी।
EALREADYइस सॉकेट पर एक नॉन-ब्लॉकिंग कनेक्शन प्रयास पहले से चल रहा है।
EINPROGRESSएक नॉन-ब्लॉकिंग कनेक्शन प्रयास शुरू किया गया है और अभी भी जारी है।
EDESTADDRREQडेटाग्राम सॉकेट पर गंतव्य पता निर्दिष्ट किए बिना send ऑपरेशन का प्रयास किया गया।
EMSGSIZEसंदेश इतना बड़ा है कि सॉकेट या ट्रांसपोर्ट प्रोटोकॉल से परमाणु रूप से भेजा नहीं जा सकता।
ESTALEएक फ़ाइल हैंडल ऐसी फ़ाइल को संदर्भित करता है जो NFS सर्वर पर हटाई जा चुकी है या अब उपलब्ध नहीं है।
EDQUOTउपयोगकर्ता का फाइलसिस्टम के लिए डिस्क कोटा समाप्त हो गया है।
EHOSTDOWNगंतव्य होस्ट बंद है और पहुँचा नहीं जा सकता।
EHOSTUNREACHगंतव्य होस्ट का कोई रूट नहीं मिला, या ICMP host unreachable संदेश प्राप्त हुआ।
EUSERSसिस्टम एक साथ अधिकतम उपयोगकर्ताओं की सीमा तक पहुँच गया है।
ESOCKTNOSUPPORTनिर्दिष्ट सॉकेट प्रकार दिए गए प्रोटोकॉल परिवार के भीतर समर्थित नहीं है।
EPFNOSUPPORTनिर्दिष्ट प्रोटोकॉल परिवार समर्थित नहीं है या सिस्टम में कॉन्फ़िगर नहीं है।
EISCONNपहले से कनेक्टेड सॉकेट पर connect() कॉल किया गया।
EREMOTEIOसंचार या डिवाइस त्रुटि के कारण रिमोट I/O ऑपरेशन विफल हो गया।
ENOMEDIUMड्राइव या डिवाइस में कोई हटाने योग्य माध्यम मौजूद नहीं है।
EMEDIUMTYPEडिवाइस में डाला गया माध्यम ऑपरेशन द्वारा अपेक्षित प्रकार का नहीं है।
ENOTRECOVERABLEपिछले स्वामी के बिना अनलॉक किए समाप्त हो जाने के बाद mutex स्थिति पुनर्प्राप्त नहीं की जा सकती।
EOWNERDEADएक robust mutex का पिछला स्वामी लॉक पकड़े हुए समाप्त हो गया।
SIGHUP (1)नियंत्रण टर्मिनल बंद हुआ या सत्र नेता प्रक्रिया समाप्त हो गई।
SIGINT (2)एक इंटरप्ट सिग्नल भेजा गया, आमतौर पर टर्मिनल में Ctrl+C दबाने से।
SIGQUIT (3)एक क्विट सिग्नल भेजा गया, आमतौर पर टर्मिनल में Ctrl+\ दबाने से, जो कोर डंप उत्पन्न करता है।
SIGILL (4)प्रक्रिया ने एक अवैध, दोषपूर्ण, या विशेषाधिकार प्राप्त मशीन निर्देश निष्पादित करने का प्रयास किया।
SIGTRAP (5)एक ब्रेकपॉइंट या ट्रेस ट्रैप ट्रिगर हुआ, आमतौर पर डीबगिंग के दौरान।
SIGABRT (6)प्रक्रिया को abort किया गया, आमतौर पर abort() कॉल करने या विफल assertion के कारण।
SIGBUS (7)प्रक्रिया ने गलत संरेखण वाली पहुँच या अनुपस्थित भौतिक पते तक पहुँच के कारण अवैध मेमोरी एक्सेस का प्रयास किया।
SIGFPE (8)एक अंकगणितीय त्रुटि हुई, जैसे शून्य से भाग या फ्लोटिंग-पॉइंट ओवरफ्लो।
SIGKILL (9)प्रक्रिया को बिना शर्त समाप्त कर दिया गया। इस सिग्नल को पकड़ा, ब्लॉक या अनदेखा नहीं किया जा सकता।
SIGUSR1 (10)एप्लिकेशन-विशिष्ट उद्देश्यों के लिए एक उपयोगकर्ता-परिभाषित सिग्नल। डिफ़ॉल्ट क्रिया प्रक्रिया को समाप्त करना है।
SIGSEGV (11)प्रक्रिया ने ऐसी मेमोरी एक्सेस करने का प्रयास किया जिसकी उसे अनुमति नहीं है।
SIGUSR2 (12)एप्लिकेशन-विशिष्ट उद्देश्यों के लिए दूसरा उपयोगकर्ता-परिभाषित सिग्नल। डिफ़ॉल्ट क्रिया प्रक्रिया को समाप्त करना है।
SIGPIPE (13)प्रक्रिया ने किसी ऐसे pipe या socket में लिखने का प्रयास किया जिसका पढ़ने वाला सिरा बंद हो चुका है।
SIGALRM (14)alarm() या setitimer() से सेट किया गया टाइमर समाप्त हो गया।
SIGTERM (15)प्रक्रिया को सुसंगत समाप्ति का अनुरोध भेजा गया।
SIGCHLD (17)एक child प्रक्रिया समाप्त हो गई, रुक गई, या फिर से शुरू हो गई।
SIGCONT (18)एक रुकी हुई प्रक्रिया को फिर से शुरू किया गया।
SIGSTOP (19)प्रक्रिया को बिना शर्त रोक दिया गया। इस सिग्नल को पकड़ा या अनदेखा नहीं किया जा सकता।
SIGTSTP (20)terminal से stop सिग्नल, आमतौर पर Ctrl+Z। SIGSTOP के विपरीत, इसे पकड़ा जा सकता है।
SIGTTIN (21)एक background प्रक्रिया ने अपने controlling terminal से पढ़ने का प्रयास किया।
SIGTTOU (22)TOSTOP सेट होने पर एक background प्रक्रिया ने अपने controlling terminal में लिखने का प्रयास किया।
SIGURG (23)एक socket पर urgent या out-of-band डेटा पहुँचा।
SIGXCPU (24)प्रक्रिया ने अपनी soft CPU समय सीमा पार कर ली।
SIGXFSZ (25)प्रक्रिया ने अनुमत से बड़ी फ़ाइल बनाने का प्रयास किया।
SIGVTALRM (26)setitimer(ITIMER_VIRTUAL) से सेट किया गया virtual timer समाप्त हो गया।
SIGWINCH (28)terminal विंडो का आकार बदल गया।
SIGIO (29)एक file descriptor I/O के लिए तैयार है, signal-driven async I/O के साथ उपयोग किया जाता है।
SIGPWR (30)बिजली विफलता का पता चला, आमतौर पर UPS अधिसूचना से।
SIGSYS (31)प्रक्रिया ने एक अमान्य system call किया या seccomp filter द्वारा ब्लॉक किया गया।
Exit 0प्रक्रिया बिना किसी त्रुटि के सफलतापूर्वक पूर्ण हुई।
Exit 1प्रक्रिया एक सामान्य, अनिर्दिष्ट त्रुटि के साथ समाप्त हुई।
Exit 2एक shell built-in का गलत उपयोग किया गया, या कमांड ने usage त्रुटि लौटाई।
Exit 126कमांड मिली लेकिन वह निष्पादन योग्य नहीं है।
Exit 127किसी भी PATH निर्देशिका में कमांड नहीं मिली।
Exit 128exit को अमान्य argument पास किया गया, या प्रक्रिया को सिग्नल से kill किया गया (128+N)।
Exit 130प्रक्रिया को SIGINT (सिग्नल 2) द्वारा समाप्त किया गया, सामान्यतः Ctrl+C दबाने पर।
Exit 137प्रक्रिया को SIGKILL (सिग्नल 9) द्वारा बलपूर्वक समाप्त किया गया।
Exit 139प्रक्रिया सेग्मेंटेशन फ़ॉल्ट (सिग्नल 11) के कारण क्रैश हो गई।
Exit 141टूटे हुए पाइप के कारण प्रक्रिया को SIGPIPE (सिग्नल 13) द्वारा समाप्त किया गया।
Exit 143प्रक्रिया को SIGTERM (सिग्नल 15) द्वारा समाप्त किया गया।
Exit 255Exit स्टेटस वैध सीमा (0-255) से बाहर है, या SSH ने एक घातक त्रुटि लौटाई।
SIGPROF (27)setitimer(ITIMER_PROF) से सेट किया गया profiling timer समाप्त हो गया।