प्रक्रिया सहजपणे कशी मारायची

मुळात आहेत 4 मार्ग de मातर प्रभावीपणे एक प्रक्रिया en linux: माउस कर्सरसह प्रोसेस विंडोकडे निर्देशित करून, नावाचा भाग निर्दिष्ट करून, नावाने तो मारुन टा. चला एक एक करून पाहूया ...

किल: त्याचा पीआयडी वापरुन प्रक्रिया नष्ट करा

सर्वात गुंतागुंतीचा परंतु त्याच वेळी प्रक्रिया नष्ट करण्याचा सर्वात अचूक मार्ग म्हणजे त्याच्या पीआयडी ("प्रक्रिया ओळखकर्ता"). या 3 रूपांपैकी कोणतीही सेवा देऊ शकेल:

किल -टरएम पीड किल -SIGTERM पीड किल -15 पीड

आपण प्रक्रियेला पाठवू इच्छित असलेले सिग्नल (TERM किंवा SIGTERM) चे नाव किंवा त्याचा ओळख क्रमांक (15) वापरू शकता. संभाव्य सिग्नलची संपूर्ण यादी पाहण्यासाठी, मी किल मॅन्युअल तपासण्याची सुचवितो. हे करण्यासाठी, चालवा:

संबंधित लेख:
कमांड्स वापरुन बंद आणि रीस्टार्ट करा
मनुष्य मारुन

फायरफॉक्स कसा मारावा याचे उदाहरण पाहू:

प्रथम, आपल्याला प्रोग्रामचा पीआयडी शोधावा लागेल:

PS -ef | ग्रीप फायरफॉक्स

ती कमांड अशी परत येईल:

1986? SL 7:22 /usr/lib/firefox-3.5.3/firefox

आम्ही प्रक्रिया नष्ट करण्यासाठी वरील आदेशाद्वारे परत आलेल्या पीआयडीचा वापर करतो:

मार -9 1986

किलल: नाव वापरुन प्रक्रिया नष्ट करा

ही आज्ञा खूप सोपी आहे

किलल प्रोसेस_नाव

ही पद्धत वापरताना आपल्याला लक्षात ठेवण्याची एक गोष्ट म्हणजे त्या प्रोग्रामच्या एकापेक्षा जास्त घटना चालू असल्यास, त्या सर्व बंद केल्या जातील.

संबंधित लेख:
क्रोन आणि क्रोन्टाब, स्पष्टीकरण दिले

pkill: त्याच्या नावाचा भाग वापरुन एक प्रक्रिया नष्ट करा

पूर्ण नाव किंवा नावाचा भाग निर्दिष्ट करुन प्रक्रिया नष्ट करणे शक्य आहे. म्हणजे सिग्नल पाठविण्यासाठी आपल्याला प्रक्रिया पीआयडी लक्षात ठेवण्याची आवश्यकता नाही.

pkill part_process_name

त्या बदल्यात, ही पद्धत प्रविष्ट केलेल्या शब्द असलेल्या सर्व प्रक्रिया नष्ट करेल. याचा अर्थ असा की आपल्याकडे नावावर शब्द सामायिक करणार्‍या 2 प्रक्रिया उघडल्यास, दोन्ही बंद केल्या जातील.

xkill: माउसने विंडो निवडून प्रक्रिया नष्ट करा

ही सर्वात सोपी आणि व्यावहारिक पद्धत आहे. आपत्तीच्या परिस्थितीत, संवाद बॉक्स आणण्यासाठी फक्त Alt + F2 दाबा जे आपल्याला आज्ञा अंमलात आणू देईल. तेथून पुढील आज्ञा चालवा.

xkill

माउस कर्सर एका लहान कवटीमध्ये रूपांतरित होईल. जे काही बाकी आहे ते आपण बंद करू इच्छित विंडोवर क्लिक करणे आणि व्होइला करणे आहे. बाय प्रक्रिया

काही अंतिम टिप्पण्या

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

याचा अर्थ असा आहे की आपण प्रश्नातील विंडोच्या क्लोज बटणावर क्लिक करता तेव्हा काहीही नसते तेव्हा येथे वर्णन केलेल्या पद्धती वापरल्या पाहिजेत.

एखादी मोठी आपत्ती उद्भवल्यास, हे विसरू नका की दाबण्यापूर्वी ए करणे शक्य आहे "सुरक्षित" रीस्टार्ट करा.

शेवटी, सध्या कोणत्या प्रक्रिया चालू आहेत हे शोधणे फार उपयुक्त ठरेल. यासाठी, भिन्न डेस्कटॉप वातावरणात (जीनोम, केडीई, इ.) ग्राफिकल साधने आहेत ज्यामुळे हे कार्य सुलभ होते. तथापि, जर आपण त्यामध्ये प्रवेश करू शकत नाही किंवा केवळ टर्मिनलवरून करू इच्छित असाल तर आपण पुढील कार्यवाही करू शकता:

अव्वल

जर हे कार्य करत नसेल किंवा आपल्याकडे संबंधित पॅकेज स्थापित केलेले नसेल तर आपण नेहमीच चालवू शकता:

PS -A

हे त्यांच्या संबंधित नावे आणि पीआयडीसह सर्व चालू असलेल्या प्रक्रियेची यादी करेल.


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

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

*

*

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

  1.   जेरेनिमो नवारो म्हणाले

    «PS -ef | ग्रेप फायरफॉक्स "" पीजीरेप फायरफॉक्स "सारखाच नाही?

    मी वैयक्तिकरित्या पीआयडी मिळविण्यासाठी "पिडोफ" वापरतो.

    धन्यवाद!

  2.   इगो मार्टिनेझ ओकियाना म्हणाले

    मी सर्वात जास्त वापरतो ते असेः
    . $ शीर्ष
    आम्हाला सक्रिय प्रक्रियेची यादी दर्शवित आहे, तर जर आपण "के" दाबा किंवा "मार" लिहा तर ती प्रक्रिया नष्ट करण्याचा विचार करेल (आम्ही वरुन वाचतो) आणि नंतर एंटर करण्यासाठी बाहेर जाण्यासाठी आपण "क्यू" दाबा.
    खूप चांगली एंट्री, परंतु हा फॉर्म मला सोपा वाटतो. जर टर्मिनल चालत नसेल तर आम्ही ctrl + alt + f [1-6] वापरुन तेथून करू.

  3.   अ‍ॅनाटोनिया म्हणाले

    काय प्रतिभावान, मला मदत केल्याबद्दल धन्यवाद, आपण मला या पोस्टसह एक उत्तम हात दिला!

  4.   ऑक्टाव्हिओ व्हॅलेनुएवा म्हणाले

    नमस्कार! हे असे होऊ शकते की एक्सकिल कमांड केवळ एक्स प्रोग्राम अदृश्य करते आणि उघडी राहते? कारण हे नेहमी माझ्या बाबतीत घडते की जेव्हा मी टास्क मॅनेजरकडे जातो तेव्हा प्रक्रिया अद्याप जिवंत असते आणि मी ती नष्ट केलीच पाहिजे.
    मी कबूल करतो, मी खूप नववधू आहे. आणि किल्लल आणि pkill कमांड्स मला खूप मदत करतील. त्यांना अपलोड केल्याबद्दल धन्यवाद, खूप चांगला ब्लॉग.
    ग्रीटिंग्ज!

  5.   हेबरथ अर्डिला म्हणाले

    मी htop ची शिफारस करतो - त्यासाठी सर्वोत्तम आहे ...

    ncurses सह कार्य करते

    sudo apt-get htop स्थापित करा

  6.   लिओन म्हणाले

    पिडोफ सर्व युनिक्ससाठी नाही, उदाहरणार्थ सोलारिसकडे ती आज्ञा नाही आणि यामुळे आपल्याकडे शक्तिशाली पीएस वापरण्यास प्रवृत्त केले जाते.

    कोट सह उत्तर द्या

  7.   डब म्हणाले

    हॉप अधिक वर्बोज आणि वापरकर्ता अनुकूल आहे

  8.   रुडामाचो म्हणाले

    पीआयडी वापरण्याच्या बाबतीत, योग्य गोष्ट म्हणजे पीआयडी मारणे जी सिग्नल सिग्नल डीफॉल्टनुसार पाठवते, जर प्रक्रिया प्रतिसाद देत नसेल तर, $ किल -9 पीआयडी वापरला जातो जो सिग्नल सिग्नल पाठवितो, नंतरची प्रक्रिया विनामुल्य काढून टाकते समान बंदर योग्यरित्या (उदाहरणार्थ डेटा गमावलेला असू शकतो). सिग्नल कृपया विचारेल, सिग्नल त्याला एक कु ax्हाड देईल 🙂

  9.   रॉड्रिगो म्हणाले

    खूप खूप धन्यवाद, जर हे पुन्हा माझ्या बाबतीत घडले तर मी त्याची चाचणी घेईन.

  10.   रॉड्रिगो म्हणाले

    एक क्वेरी जेव्हा डेस्कटॉप वातावरण उबंटू (मी युनिटी वापरतो) मध्ये लटकत असेल, तेव्हा इतर सर्व प्रक्रिया न मारता हे पुन्हा सुरू केले जाऊ शकते? मी लिनक्समध्ये फारच प्रगत नाही आणि कधीकधी असे घडते की मी काम करतो आणि ते लटकते, फक्त मी करतो ती सुरक्षित रीस्टार्ट, परंतु मी ज्या कामावर चालत होते त्या सर्व गोष्टी गमावतात.

    माझी शंका समजली आहे की नाही हे मला माहित नाही.

    कोट सह उत्तर द्या

  11.   स्टालवल्ड्स म्हणाले

    झोम्बी राज्यात प्रक्रिया पारंपारिक मार्गाने मारली जाऊ शकत नाही.

    अधिक माहितीसाठी येथे: esdebian.org/wiki/matar-proceso-zombie

  12.   चतुर म्हणाले

    अधिक प्रगतसाठी, आपण ZOMBIE राज्यात प्रक्रिया कशी माराल?
    फक्त थोडा गप्पा व्युत्पन्न करण्यासाठी

  13.   जॉर्ज व्हीआयपी म्हणाले

    खूप चांगले, मला जे हवे होते तेच ..

  14.   पेपे म्हणाले

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

  15.   अॅलेक्स म्हणाले

    सैद्धांतिक प्रश्नः प्रक्रिया मारणे म्हणजे कार्य करणे थांबवते. तर, माझा प्रश्न हा इतर मार्ग आहे, जर मी पुन्हा मारण्याची प्रक्रिया सुरू करू इच्छित असेल तर मी ते कसे करावे?

    1.    एलेक्स म्हणाले

      बरं तुम्ही ./( प्रक्रियेचे नाव) आणि
      यासह आपण पुन्हा चालवा आणि आपला पीआयडी देखील बाहेर येईल 😀

  16.   जेसी रिवेरा म्हणाले

    उत्कृष्ट, मला यासारख्या मदतीसाठी वेळ मिळाला. हे माझ्यासाठी खूप उपयुक्त होते. सामायिक केल्याबद्दल मनापासून धन्यवाद
    सॅन लुईस पोतोस, मेक्सिकोच्या शुभेच्छा.

  17.   एलेक्स म्हणाले

    त्याच कमांडमध्ये पीआयडी जाणून घेण्यासाठी मी दोन प्रक्रिया कशा नष्ट करू?

    1.    जुआन म्हणाले

      माझ्या मते ते 'मारणे [प्रथम पीआयडी] [द्वितीय पीआयडी] होते

  18.   गौचिता वताफक म्हणाले

    खूप मजेशीर लेख. ही वेबसाइट माझी मुख्य लिनक्स वेबसाइट आहे.

    मी सहसा वापरतो:
    PS कुर्हाड | grep प्रक्रिया_नाव (हे सिस्टमवर शोधण्यासाठी हे)
    नष्ट -9 प्रक्रिया_आयडी

    मी आजूबाजूला एक विनामूल्य ऑनलाइन बॅश कोर्स सामायिक करतो:
    https://aprendemia.com/cursos/curso-de-bash-scripting आशा आहे की ते उपयुक्त ठरेल.

  19.   अँडी म्हणाले

    आणि जर मला हे लिनक्समध्ये प्रोफाईल हवे असेल तर जसे पाहिजे तसे बंद करावे?

    उदाहरणार्थ माझ्याकडे 2 फायरफॉक्स प्रोफाइल उघडे आहेत
    पण मला फक्त एकच प्रोफाइल बंद करायचं आहे

    प्रोफाइल 1
    प्रोफाइल 2

    कमांड प्रमाणेच फक्त 2 प्रोफाइल बंद करायचे आहेत

    आगाऊ उत्तरासाठी धन्यवाद

  20.   मला म्हणाले

    मी एकाच कमांड लाईनसह उबंटू फोरग्राउंड प्रोसेस कसा मारू शकतो