Gnu / Linux मध्ये प्रक्रिया कशी नष्ट करावी

सर्व्हर फार्म

विंडोज वापरकर्त्याला सर्वात चांगली माहिती असलेले एखादे कार्य म्हणजे प्रक्रिया बंद करणे किंवा अनपेक्षितरित्या अनुप्रयोग बंद करणे. विंडोज सिस्टमवर या प्रकारच्या ऑपरेशन्स सामान्य असतात, परंतु दुर्दैवाने, ते ऑपरेटिंग सिस्टमसाठीच नसतात: हे Gnu / Linux वर देखील अस्तित्वात असते.

परंतु, ग्नू / लिनक्समध्येसुद्धा, या समस्या सोडवण्याचा मार्ग मालकीच्या ऑपरेटिंग सिस्टमपेक्षा अधिक कार्यक्षम आहे. Gnu / Linux मध्ये तीन कमांड आहेत ज्यांचा हेतू आहे की एखादी प्रक्रिया नष्ट करणे किंवा अनुप्रयोग समाप्त करणे, त्यांना किल, पी किल आणि किल्ल म्हणतात.

परंतु त्यांचा वापर करण्यापूर्वी आम्हाला प्रथम प्रक्रियेचा पीआयडी माहित असणे किंवा माहित असणे आवश्यक आहे. पीआयडी एक प्रक्रिया ओळख क्रमांक आहे. हे अद्वितीय आहे आणि त्यांच्याकडे एका प्रक्रियेपेक्षा जास्त नसते, हे एखाद्या व्यक्तीची डीएनआय किंवा पासपोर्ट क्रमांक असल्यासारखे कार्य करते, त्यावेळी काहीतरी अनोखे आणि अपरिवर्तनीय होते.

प्रक्रियेचा पीआयडी जाणून घेणे सोपे आहे, आम्ही टर्मिनलवर "एचटॉप" कमांड लिहून किंवा टर्मिनलमध्ये थेट "पीएस-ए" लिहून शोधू शकतो.

कोणत्याही परिस्थितीत, ते आम्हाला सर्व प्रक्रिया, ते वापरत असलेले कार्यक्रम आणि प्रत्येक प्रक्रियेची पीआयडी दर्शवतील. आता प्रक्रिया नष्ट करण्यासाठी आपल्याला पुढील गोष्टी लिहाव्या लागतील:

kill -9 PID

पीआयडी ऐवजी आम्ही प्रक्रिया कोड वापरू. "-9" व्हेरिएबल सूचित करते की आम्हाला प्रक्रिया नष्ट करायची आहे. जर आपण ते "-15" वर बदलले तर आम्ही प्रक्रिया समाप्त व्हायच्या आहेत आणि "-1" वापरल्यास आम्ही ते निलंबित करू असे सूचित करतो.

किल एक कमांड आहे जी आम्हाला प्रक्रिया नष्ट करण्यास मदत करते परंतु हे केवळ एक वापरकर्ता म्हणून तयार केलेल्या प्रक्रियेवर कार्य करेल, आम्ही इतर वापरकर्त्यांकडून किंवा सिस्टमकडून प्रक्रिया नष्ट करू शकणार नाही.

Pkill कमांड ही किल प्रमाणेच आहे. परंतु मागीलप्रमाणे विपरीत, पीकिल नाव किंवा प्रक्रिया वापरून प्रोग्रामर नष्ट करण्याची परवानगी देते, म्हणजेच आपल्याला प्रोग्रामचा पीआयडी वापरण्याची आवश्यकता नाही. वापराचे एक उदाहरणः

PKill mysql

मागील आदेशांपेक्षा किल्लल आज्ञा अधिक शक्तिशाली आणि प्रभावी आहे परंतु ती अधिक धोकादायक देखील आहे. किल्लल केवळ प्रक्रियाच नाही तर कार्यक्रम किंवा कार्य देखील नष्ट करते, त्या प्रोग्रामवर अवलंबून असलेल्या सर्व प्रक्रिया नष्ट करत आहोत. किल्लल वापरण्याचे एक उदाहरण आहे

killall firefox

निष्कर्ष

प्रक्रिया नष्ट करण्यासाठी, वरीलपैकी कोणतीही आज्ञा वापरली जातील परंतु त्या सर्व आपल्या परिस्थितीशी जुळवून घेणार नाहीत. आपली गरज किंवा आमच्या समस्येवर अवलंबून किल, पीकिल किंवा किल्ल वापरावे लागेल. मी वैयक्तिकरित्या शिफारस करतो PKill वापरा, कारण ते सोपे आणि वेगवान आहे. जरी आम्हाला एक गंभीर समस्या असल्यास, किल्लल आज्ञा खूप उपयुक्त ठरू शकते तुम्हाला असं वाटत नाही का?


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटासाठी जबाबदार: AB इंटरनेट नेटवर्क 2008 SL
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   कुणीतरी म्हणाले

    आणि आपण स्क्रीनवर असलेला एखादा प्रोग्राम मारू इच्छित असल्यास आपण एक्सकिल वापरु शकता.
    उदाहरण, आपण कॅल्क्युलेटर उघडता आणि ते अडकले (घाबरू नका, हे फक्त एक उदाहरण आहे, असे कधीही होणार नाही: डी)
    कमांड कन्सोल मध्ये आपण एक्सकिल लिहितो
    माउस कर्सर एक प्रकारचा "x" मध्ये बदलेल आणि आपण माउसने कॅल्क्युलेटर वर क्लिक करू. हे मारण्यासाठी शूट करण्यासारखे आहे: डी
    ग्रीटिंग्ज

  2.   अरॅक्सिक्स म्हणाले

    मी एक पारंगतज्ञ नाही परंतु «सिस्टम मॉनिटरसह» मते »डेस्कटॉपवर हे सोपे आहे» विशेषत: आपल्‍याला प्रशासक म्हणून चालवायचे नसते.

    # किल्ल क्विटोरेंट

    सिस्टम मॉनिटरद्वारे आपण त्याला मारले आणि आपण खूप गरम आहात.

    1.    कुणीतरी म्हणाले

      जर काही विचित्र कारणासाठी स्क्रीन अवरोधित केली गेली आहे आणि आपण संवाद साधू शकत नाही तर हे सिस्टम मॉनिटर उघडण्यासाठी कार्य करणार नाही कारण ती अवरोधित आहे. आपण ctrl + alt + F1..F12 सह दुसरे सत्र उघडू शकता आणि तेथे आपण वर दर्शविलेल्या कन्सोल आज्ञा वापरू शकता.
      किंवा अन्य कोणत्याही संगणक / डिव्हाइसवरून एसएसएसद्वारे कनेक्ट करा.

  3.   जाविजीएमजी म्हणाले

    या सर्व पद्धती वैध आणि प्रभावी आहेत.
    वैयक्तिकरित्या मी एक्सकिलला प्राधान्य देतो…. सर्वात वेगवान गोष्ट म्हणजे या आदेशासाठी लाँचर तयार करणे आणि त्याला पॅनेलमध्ये ठेवणे, जेव्हा मी झुनबंटू 14.04 मध्ये वापरतो, तेव्हा माझी नेहमीची विकृती येते जेव्हा एखादी गोष्ट पकडली जाते.

    मला आशा आहे की हे योगदान उपयुक्त आहे आणि या पोस्टमध्ये प्रदान केलेली माहिती पूर्ण करा.

    शुभेच्छा आणि सुट्टीच्या शुभेच्छा.