ప్రక్రియలను సులభంగా ఎలా చంపాలి

ప్రాథమికంగా ఉన్నాయి 4 మార్గాలు de చంపడానికి సమర్థవంతంగా a ప్రక్రియ en linux: పేరు యొక్క కొంత భాగాన్ని పేర్కొనడం ద్వారా, పిఐడి ద్వారా, మౌస్ కర్సర్‌తో ప్రాసెస్ విండోకు గురిపెట్టి, పేరు ద్వారా చంపండి. ఒక్కొక్కటిగా చూద్దాం ...

చంపండి: దాని PID ని ఉపయోగించి ఒక ప్రక్రియను చంపండి

ఒక ప్రక్రియను చంపడానికి చాలా క్లిష్టమైన కానీ అదే సమయంలో మరింత ఖచ్చితమైన మార్గం దాని PID ("ప్రాసెస్ ఐడెంటిఫైయర్") ద్వారా. ఈ 3 వేరియంట్లలో ఏదైనా ఉపయోగపడుతుంది:

kill -TERM pid kill -SIGTERM pid kill -15 pid

మీరు ప్రాసెస్‌కు పంపాలనుకుంటున్న సిగ్నల్ (TERM లేదా SIGTERM) పేరు లేదా దాని గుర్తింపు సంఖ్య (15) ను ఉపయోగించవచ్చు. సాధ్యమయ్యే సంకేతాల పూర్తి జాబితాను చూడటానికి, కిల్ మాన్యువల్‌ను తనిఖీ చేయాలని నేను సూచిస్తున్నాను. దీన్ని చేయడానికి, అమలు చేయండి:

సంబంధిత వ్యాసం:
ఆదేశాలను ఉపయోగించి షట్డౌన్ మరియు పున art ప్రారంభించండి

మనిషి చంపండి

ఫైర్‌ఫాక్స్‌ను ఎలా చంపాలో ఉదాహరణ చూద్దాం:

మొదట, మీరు ప్రోగ్రామ్ యొక్క PID ని కనుగొనాలి:

ps -ef | grep ఫైర్‌ఫాక్స్

ఆ ఆదేశం ఇలాంటిదే తిరిగి ఇస్తుంది:

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

ప్రక్రియను చంపడానికి పై ఆదేశం ద్వారా తిరిగి వచ్చిన PID ని ఉపయోగిస్తాము:

చంపడానికి -25

కిల్లల్: ఒక ప్రక్రియను దాని పేరును ఉపయోగించి చంపండి

ఈ ఆదేశం చాలా సులభం

కిల్లల్ ప్రాసెస్_పేరు

ఈ పద్ధతిని ఉపయోగించినప్పుడు గుర్తుంచుకోవలసిన విషయం ఏమిటంటే, ఆ ప్రోగ్రామ్ నడుస్తున్న ఒకటి కంటే ఎక్కువ ఉదాహరణలు ఉంటే, అవన్నీ మూసివేయబడతాయి.

సంబంధిత వ్యాసం:
క్రాన్ & క్రోంటాబ్, వివరించారు

pkill: ఒక ప్రక్రియను దాని పేరులో కొంత భాగాన్ని ఉపయోగించి చంపండి

పూర్తి పేరు లేదా పేరు యొక్క భాగాన్ని పేర్కొనడం ద్వారా ఒక ప్రక్రియను చంపడం సాధ్యమవుతుంది. అంటే సిగ్నల్ పంపే ప్రక్రియ PID ని మీరు గుర్తుంచుకోవాల్సిన అవసరం లేదు.

pkill part_process_name

ప్రతిగా, ఈ పద్ధతి నమోదు చేసిన పదాన్ని కలిగి ఉన్న అన్ని ప్రక్రియలను చంపుతుంది. అంటే పేరులో ఒక పదాన్ని పంచుకునే 2 ప్రక్రియలు తెరిచి ఉంటే, రెండూ మూసివేయబడతాయి.

 

xkill: మౌస్‌తో విండోను ఎంచుకోవడం ద్వారా ఒక ప్రక్రియను చంపండి

ఇది సరళమైన మరియు అత్యంత ఆచరణాత్మక పద్ధతి. విపత్తు సంభవించినప్పుడు, మీరు ఆదేశాలను అమలు చేయడానికి అనుమతించే డైలాగ్ బాక్స్‌ను తీసుకురావడానికి Alt + F2 నొక్కండి. అక్కడ నుండి, కింది ఆదేశాన్ని అమలు చేయండి:

x కిల్

మౌస్ కర్సర్ చిన్న పుర్రెగా మారుతుంది. మీరు మూసివేయాలనుకుంటున్న విండోపై క్లిక్ చేసి, వాయిలా చేయడమే మిగిలి ఉంది. బై ప్రాసెస్.

 

కొన్ని చివరి వ్యాఖ్యలు

మూసివేసేటప్పుడు, సహాయపడే కొన్ని చిట్కాలను భాగస్వామ్యం చేయాలనుకుంటున్నాను. లైనక్స్‌లో, విండోస్‌లో మాదిరిగా, ఒక ప్రక్రియ వేలాడుతున్నప్పుడు, మూసివేసే బటన్‌ను క్లిక్ చేయడం ద్వారా ప్రశ్నలోని విండోను సాధారణంగా మూసివేయవచ్చు (ఇది X ఆకారంలో ఉంటుంది). కొన్ని సెకన్ల తరువాత, ఈ ప్రక్రియ సరిగ్గా స్పందించనందున మనం నిజంగా చంపాలనుకుంటున్నారా అని అడుగుతూ ఒక విండో కనిపిస్తుంది. మేము అవును అని చెప్పాము మరియు అంతే.

దీని అర్థం మీరు వివరించిన విండో యొక్క మూసివేయి బటన్‌ను క్లిక్ చేసినప్పుడు ఏమీ జరగనప్పుడు ఇక్కడ వివరించిన పద్ధతులు ఉపయోగించబడాలి.

పెద్ద విపత్తు విషయంలో, నొక్కే ముందు దానిని నిర్వహించడం సాధ్యమని మర్చిపోవద్దు "సురక్షితమైన" పున art ప్రారంభం.

చివరగా, ప్రస్తుతం ఏ ప్రక్రియలు నడుస్తున్నాయో తెలుసుకోవడానికి ఇది చాలా ఉపయోగకరంగా ఉంటుంది. దీని కోసం, విభిన్న డెస్క్‌టాప్ పరిసరాలలో (గ్నోమ్, కెడిఇ, మొదలైనవి) ఈ పనిని సులభతరం చేసే గ్రాఫికల్ సాధనాలు ఉన్నాయి. అయినప్పటికీ, మీరు వాటిని యాక్సెస్ చేయలేకపోతే లేదా టెర్మినల్ నుండి చేయాలనుకుంటే, మీరు ఈ క్రింది వాటిని అమలు చేయవచ్చు:

టాప్

ఒకవేళ ఇది పని చేయకపోతే లేదా మీకు సంబంధిత ప్యాకేజీ వ్యవస్థాపించబడకపోతే, మీరు ఎల్లప్పుడూ అమలు చేయవచ్చు:

ps -A

ఇది నడుస్తున్న అన్ని ప్రక్రియలతో పాటు వాటి పేర్లు మరియు పిఐడిలను జాబితా చేస్తుంది.


వ్యాసం యొక్క కంటెంట్ మా సూత్రాలకు కట్టుబడి ఉంటుంది సంపాదకీయ నీతి. లోపం నివేదించడానికి క్లిక్ చేయండి ఇక్కడ.

22 వ్యాఖ్యలు, మీదే వదిలేయండి

మీ వ్యాఖ్యను ఇవ్వండి

మీ ఇమెయిల్ చిరునామా ప్రచురితమైన కాదు. లు గుర్తించబడతాయి గుర్తించబడతాయి *

*

*

  1. డేటాకు బాధ్యత: మిగ్యుల్ ఏంజెల్ గాటన్
  2. డేటా యొక్క ఉద్దేశ్యం: కంట్రోల్ స్పామ్, వ్యాఖ్య నిర్వహణ.
  3. చట్టబద్ధత: మీ సమ్మతి
  4. డేటా యొక్క కమ్యూనికేషన్: డేటా చట్టపరమైన బాధ్యత ద్వారా తప్ప మూడవ పార్టీలకు తెలియజేయబడదు.
  5. డేటా నిల్వ: ఆక్సెంటస్ నెట్‌వర్క్స్ (EU) హోస్ట్ చేసిన డేటాబేస్
  6. హక్కులు: ఎప్పుడైనా మీరు మీ సమాచారాన్ని పరిమితం చేయవచ్చు, తిరిగి పొందవచ్చు మరియు తొలగించవచ్చు.

  1.   జెరోనిమో నవారో అతను చెప్పాడు

    «Ps -ef | "grep firefox" "pgrep firefox" కు సమానం కాదా?

    వ్యక్తిగతంగా నేను PID పొందడానికి "పిడోఫ్" ను ఉపయోగిస్తాను.

    ధన్యవాదాలు!

  2.   ఇయాగో మార్టినెజ్ ఓకానా అతను చెప్పాడు

    నేను ఎక్కువగా ఉపయోగిస్తున్నది:
    $ $ టాప్
    క్రియాశీల ప్రక్రియల జాబితాను మాకు చూపిస్తుంది, అప్పుడు మనం "k" కొట్టినప్పుడు లేదా "చంపండి" అని వ్రాస్తే అది చంపడానికి ప్రాసెస్ యొక్క పిడ్ కోసం అడుగుతుంది (మేము దానిని పై నుండి చదువుతాము) ఆపై ఎంటర్ చెయ్యండి, పై నుండి నిష్క్రమించడానికి మనం "q" నొక్కండి.
    చాలా మంచి ప్రవేశం, కానీ ఈ రూపం నాకు సరళంగా అనిపిస్తుంది. టెర్మినల్ రన్ చేయకపోతే మేము ctrl + alt + f [1-6] తో ప్రయత్నించి అక్కడి నుండి చేస్తాము.

  3.   అనటోనియా అతను చెప్పాడు

    ఈ పోస్ట్‌తో నాకు గొప్ప హస్తం ఇచ్చినందుకు నాకు సహాయం చేసినందుకు మేధావులు అబ్బాయిలు !!!

  4.   ఆక్టేవియో విల్లానుయేవా అతను చెప్పాడు

    హలో! Xkill కమాండ్ X ప్రోగ్రామ్ అదృశ్యమయ్యేలా చేస్తుంది మరియు తెరిచి ఉంటుంది. ఎందుకంటే నేను టాస్క్ మేనేజర్ వద్దకు వెళ్ళినప్పుడు ఈ ప్రక్రియ ఇంకా సజీవంగా ఉంది మరియు నేను దానిని చంపవలసి ఉంటుంది.
    నేను అంగీకరించాను, నేను చాలా క్రొత్తవాడిని. మరియు కిల్లాల్ మరియు పికిల్ ఆదేశాలు నాకు చాలా సహాయపడతాయి. వాటిని అప్‌లోడ్ చేసినందుకు ధన్యవాదాలు, చాలా మంచి బ్లాగ్.
    వందనాలు!

  5.   హెబెర్త్ ఆర్డిలా అతను చెప్పాడు

    నేను htop ని సిఫార్సు చేస్తున్నాను that దీనికి ఉత్తమమైనది ...

    ncurses తో పనిచేస్తుంది

    sudo apt-get htop ని ఇన్‌స్టాల్ చేయండి

  6.   లియోన్ అతను చెప్పాడు

    pidof అన్ని యునిక్స్‌ల కోసం కాదు, ఉదాహరణకు సోలారిస్‌కు ఆ ఆదేశం లేదు మరియు ఇది శక్తివంతమైన ps ని ఉపయోగించడానికి దారితీస్తుంది.

    కోట్తో ప్రత్యుత్తరం ఇవ్వండి

  7.   డబ్బింగ్ అతను చెప్పాడు

    htop మరింత వెర్బోస్ మరియు యూజర్ ఫ్రెండ్లీ

  8.   రుడామాచో అతను చెప్పాడు

    PID ని ఉపయోగించే విషయంలో, సరైనది $ SIGTERM సిగ్నల్‌ను డిఫాల్ట్‌గా పంపే PID ని చంపండి, ఈ ప్రక్రియ స్పందించకపోతే, $ kill -9 PID SIGKILL సిగ్నల్‌ను పంపుతుంది, రెండోది ఈ ప్రక్రియను అనుమతించకుండా తొలగిస్తుంది అదే మూసివేత సరిగ్గా (ఉదాహరణకు డేటా నష్టం ఉండవచ్చు). SIGTERM దయచేసి అడుగుతుంది, SIGKILL అతనికి గొడ్డలి ఇస్తుంది

  9.   రోడ్రిగో అతను చెప్పాడు

    చాలా ధన్యవాదాలు, అది నాకు మళ్ళీ జరిగితే నేను పరీక్షిస్తాను.

  10.   రోడ్రిగో అతను చెప్పాడు

    ఒక ప్రశ్న. డెస్క్‌టాప్ వాతావరణం ఉబుంటులో వేలాడుతున్నప్పుడు (నేను యూనిటీని ఉపయోగిస్తాను), అన్ని ఇతర ప్రక్రియలను చంపకుండా దాన్ని పున art ప్రారంభించవచ్చా? నేను లినక్స్‌లో చాలా అభివృద్ధి చెందలేదు మరియు కొన్నిసార్లు నేను పని చేస్తున్నాను మరియు అది వేలాడుతోంది, నేను చేసేది సురక్షితమైన పున art ప్రారంభం మాత్రమే, కానీ నేను పనిచేస్తున్న ప్రతిదాన్ని కోల్పోతాను.

    నా సందేహం అర్థమైందో లేదో నాకు తెలియదు.

    కోట్తో ప్రత్యుత్తరం ఇవ్వండి

  11.   స్టాల్వాల్డ్స్ అతను చెప్పాడు

    జోంబీ రాష్ట్రంలో ఒక ప్రక్రియను సాంప్రదాయ పద్ధతిలో చంపలేము.

    మరిన్ని వివరాల కోసం ఇక్కడ: esdebian.org/wiki/matar-proceso-zombie

  12.   క్రాఫ్టీ అతను చెప్పాడు

    మరింత అభివృద్ధి కోసం, మీరు జోంబీ రాష్ట్రంలో ఒక ప్రక్రియను ఎలా చంపుతారు?
    కొద్దిగా చాట్ సృష్టించడానికి

  13.   జార్జ్ విప్స్ అతను చెప్పాడు

    చాలా మంచిది, నాకు అవసరమైనది ..

  14.   పేపే అతను చెప్పాడు

    నిజం ఏమిటంటే కిల్ కమాండ్ చాలా ఉపయోగకరంగా ఉంటుంది. చంపడానికి ప్రేరేపించడం ద్వారా బాధించే ప్రక్రియలను చంపగలగడం గొప్పది. చివరగా ఏదో ఒక సేవ.

  15.   అలెక్స్ అతను చెప్పాడు

    సైద్ధాంతిక ప్రశ్న: ఒక ప్రక్రియను చంపడం అంటే అది పనిచేయడం ఆగిపోతుంది. కాబట్టి నా ప్రశ్న మరొక మార్గం, నేను చంపిన ఆ ప్రక్రియను పున art ప్రారంభించాలనుకుంటే, నేను ఎలా చేయగలను?

    1.    alex అతను చెప్పాడు

      బాగా మీరు ఉంచండి ./( ప్రక్రియ పేరు) &
      దీనితో మీరు దీన్ని మళ్లీ అమలు చేస్తారు మరియు మీ PID కూడా బయటకు వస్తుంది

  16.   జెసి రివెరా అతను చెప్పాడు

    అద్భుతమైనది, నాకు ఇలాంటి సహాయం కోసం వెతుకుతున్న సమయం ఉంది. ఇది నాకు చాలా ఉపయోగకరంగా ఉంది. భాగస్వామ్యం చేసినందుకు చాలా ధన్యవాదాలు.
    మెక్సికోలోని శాన్ లూయిస్ పోటోసా నుండి శుభాకాంక్షలు.

  17.   alex అతను చెప్పాడు

    ఒకే ఆదేశంలో వారి PID తెలుసుకొని రెండు ప్రక్రియలను నేను ఎలా చంపగలను?

    1.    జువాన్ అతను చెప్పాడు

      ఇది 'చంపండి [మొదటి PID] [రెండవ PID]

  18.   గౌచితా వాటాఫాక్ అతను చెప్పాడు

    చాలా ఆసక్తికరమైన వ్యాసం. ఈ వెబ్‌సైట్ నా ప్రధాన లైనక్స్ వెబ్‌సైట్.

    నేను సాధారణంగా ఉపయోగిస్తాను:
    ps గొడ్డలి | grep process_name (ఇది సిస్టమ్‌లో గుర్తించడానికి)
    చంపండి -9 ప్రాసెస్_ఐడి

    నేను ఉచిత ఆన్‌లైన్ బాష్ కోర్సును పంచుకుంటాను:
    https://aprendemia.com/cursos/curso-de-bash-scripting ఇది ఉపయోగకరంగా ఉంటుందని ఆశిద్దాం.

  19.   ఆండీ అతను చెప్పాడు

    మరియు ఇది లైనక్స్‌లో ప్రొఫైల్‌గా ఉండాలని నేను కోరుకుంటే అది మూసివేసేది మాత్రమేనా?

    ఉదాహరణ నాకు 2 ఫైర్‌ఫాక్స్ ప్రొఫైల్స్ తెరవబడ్డాయి
    కానీ ఒకే ప్రొఫైల్ మూసివేయాలని నేను కోరుకుంటున్నాను

    ప్రొఫైల్ 1
    ప్రొఫైల్ 2

    కమాండ్ ఉండాలి కాబట్టి ప్రొఫైల్ 2 మాత్రమే మూసివేయాలని నేను కోరుకుంటున్నాను

    ముందుగానే సమాధానం ఇచ్చినందుకు ధన్యవాదాలు

  20.   Moi అతను చెప్పాడు

    ఒకే కమాండ్ లైన్‌తో నేను ఉబుంటు ముందుభాగ ప్రక్రియలను ఎలా చంపగలను