కమాండ్ లైన్ నుండి ప్రక్రియను ఎలా చంపాలి

How Kill Process From Command Line



ర్యామ్‌లోకి తీసుకురాబడిన మరియు అమలు చేయడానికి CPU వైపు మళ్ళించబడుతున్న ప్రతి ప్రోగ్రామ్ ప్రక్రియగా పిలువబడుతుంది. మీకు నచ్చిన ఆపరేటింగ్ సిస్టమ్‌తో మీరు పని చేస్తున్నప్పుడల్లా, ఒకేసారి దానిపై అనేక ప్రక్రియలు నడుస్తున్నట్లు మీరు గమనించవచ్చు. మీరు మీ ఆపరేటింగ్ సిస్టమ్‌ని ఆన్ చేసిన వెంటనే ఈ ప్రక్రియల్లో కొన్ని ఆటోమేటిక్‌గా ప్రారంభించడానికి ప్రేరేపించబడతాయి, అనగా, మీ సిస్టమ్ సరిగ్గా పనిచేయడానికి ఈ ప్రక్రియలు తప్పనిసరి. సిస్టమ్ ప్రారంభించిన తర్వాత మీరు మాన్యువల్‌గా ట్రిగ్గర్ చేయాల్సిన కొన్ని ప్రక్రియలు కూడా ఉన్నాయి.

కొన్ని సమయాల్లో, మీ సిస్టమ్‌లో కొన్ని అనవసరమైన ప్రక్రియలు నడుస్తున్నట్లుగా మీకు అనిపించవచ్చు, మీకు ఇకపై ప్రాసెస్ అవసరం కాకపోవచ్చు లేదా ఒక ప్రక్రియ తప్పుగా పనిచేయడం ప్రారంభించి ఉండవచ్చు. ఈ పరిస్థితులన్నింటిలో, మీరు ప్రక్రియలను చంపే (లేదా ముగించే) మార్గాన్ని కనుగొనడానికి ప్రయత్నించాలి. మీరు GUI లేదా CLI ద్వారా Linux లో ఒక ప్రక్రియను చంపవచ్చు. ఈ వ్యాసం Linux లో కమాండ్ లైన్ నుండి ఒక ప్రక్రియను చంపడానికి కొన్ని విభిన్న మార్గాలను అన్వేషిస్తుంది.







గమనిక: ఈ వ్యాసంలో చూపిన పద్ధతులు Linux Mint 20 లో ప్రదర్శించబడ్డాయి.



కమాండ్ లైన్ ఉపయోగించి ప్రాసెస్‌ను చంపే పద్ధతులు

కింది వాటిలో లైనక్స్ మింట్ 20 లోని కమాండ్ లైన్ నుండి ఒక ప్రాసెస్‌ను చంపే మూడు విభిన్న రూపాలు ఉన్నాయి.



విధానం # 1: కిల్ కమాండ్ ఉపయోగించి

లైనక్స్ మింట్ 20 లోని కిల్ కమాండ్ ఉపయోగించి టెర్మినల్ ద్వారా ఒక ప్రక్రియను చంపడానికి, దిగువ ఇచ్చిన పద్ధతి ప్రకారం కొనసాగండి:





ముందుగా, లైనక్స్ మింట్ 20 టాస్క్‌బార్‌లో ఉన్న ఐకాన్‌పై క్లిక్ చేయడం ద్వారా టెర్మినల్‌ని ప్రారంభించండి. Linux Mint 20 టెర్మినల్ క్రింది చిత్రంలో చూపబడింది:



కిల్ కమాండ్ ఉపయోగించడానికి, మీరు ఈ కమాండ్ ఉపయోగించి చంపాలనుకుంటున్న ప్రాసెస్ ప్రాసెస్ ఐడిని తెలుసుకోవాలి. ఇది PID అని కూడా పిలువబడుతుంది, ఇది మీ సిస్టమ్‌లో పనిచేసే ప్రతి ప్రాసెస్‌కు ప్రత్యేకమైన ఐడెంటిఫైయర్. మీ సిస్టమ్‌లో ప్రస్తుతం నడుస్తున్న అన్ని ప్రక్రియల ప్రాసెస్ ID లను గుర్తించడానికి, టెర్మినల్‌లో కింది ఆదేశాన్ని అమలు చేయండి:

$ps- దాదాపు

ఈ ఆదేశం ప్రస్తుతం మీ లైనక్స్ మింట్ 20 సిస్టమ్‌లో నడుస్తున్న అన్ని ప్రక్రియల జాబితాను వాటి PID లతో పాటు పొందుతుంది.

నా సిస్టమ్‌లో ప్రస్తుతం నడుస్తున్న అన్ని ప్రక్రియల జాబితా క్రింది చిత్రంలో చూపబడింది:

ఇప్పుడు, మీరు చంపాలనుకుంటున్న ప్రక్రియ యొక్క PID ని గుర్తించిన తర్వాత, మీరు కిల్ ఆదేశాన్ని అమలు చేయాలి. ఈ దృష్టాంతంలో, పైన చూపిన చిత్రం నుండి మీరు ధృవీకరించవచ్చు కాబట్టి, మేము PID 1934 తో ఫైర్‌ఫాక్స్ ప్రక్రియను చంపుతాము.

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

కిల్ కమాండ్ యొక్క వాక్యనిర్మాణం క్రింది విధంగా ఉంది:

$చంపండిPID

ఇక్కడ, మీరు PID అనే పదాన్ని మీరు చంపాలనుకునే ప్రక్రియ యొక్క PID తో భర్తీ చేయాలి. ఈ ఉదాహరణలో, మేము PID అనే పదాన్ని 1934 తో భర్తీ చేసాము, అనగా ఫైర్‌ఫాక్స్ ప్రక్రియ యొక్క PID, దిగువ చిత్రంలో చూపిన విధంగా:

ఈ ఆదేశాన్ని విజయవంతంగా అమలు చేయడం వెంటనే ఫైర్‌ఫాక్స్ ప్రక్రియను చంపుతుంది మరియు మీ సిస్టమ్‌లో ప్రస్తుతం నడుస్తున్న ప్రక్రియల జాబితాలో మీరు ఇకపై కనుగొనలేరు.

విధానం # 2: pkill ఆదేశాన్ని ఉపయోగించడం

Linux Mint 20 లోని pkill ఆదేశాన్ని ఉపయోగించి టెర్మినల్ ద్వారా ఒక ప్రక్రియను చంపడానికి, దిగువ ఇచ్చిన పద్ధతి ప్రకారం కొనసాగండి:

Pkill కమాండ్ ప్రాసెస్ ప్రాసెస్ ID ని చంపడానికి అవసరం లేదు; బదులుగా, ప్రక్రియ యొక్క ఖచ్చితమైన పేరు మీకు తెలిస్తే మీరు ఈ చర్యను చేయవచ్చు. ఈ దృష్టాంతంలో, మేము పింగ్ ఆదేశాన్ని అమలు చేయాలనుకుంటున్నాము, ఆపై, దాని అమలు సమయంలో, మేము pkill ఆదేశాన్ని ఉపయోగించి ప్రక్రియను చంపాలనుకుంటున్నాము.

ముందుగా, కింది ఆదేశాన్ని ఉపయోగించి వెబ్‌సైట్‌ను పింగ్ చేయండి:

$పింగ్URL

ఇక్కడ, మీరు పింగ్ చేయాలనుకుంటున్న వెబ్‌సైట్ URL తో URL ని భర్తీ చేయండి. ఈ ఉదాహరణలో, కింది చిత్రంలో చూపిన విధంగా మేము Google.com ని పింగ్ చేయాలనుకుంటున్నాము:

ఈ పింగ్ కమాండ్ టెర్మినల్‌లో అమలు చేస్తున్నందున, టెర్మినల్ యొక్క మరొక ఉదాహరణను ప్రారంభించండి, ఆపై, టెర్మినల్‌లో కింది ఆదేశాన్ని అమలు చేయండి:

$pkill ప్రాసెస్ నేమ్

ఇక్కడ, ప్రాసెస్‌నేమ్ అనే పదాన్ని pkill ఆదేశాన్ని ఉపయోగించి మీరు చంపాలనుకుంటున్న ప్రక్రియ పేరుతో భర్తీ చేయండి. ఈ ఉదాహరణలో, మేము పింగ్ ప్రక్రియను చంపాలనుకుంటున్నందున, మేము ఈ పదాన్ని పింగ్‌తో భర్తీ చేసాము.

ఎంటర్ కీని నొక్కిన తర్వాత, పింగ్ కమాండ్ నడుస్తున్న టెర్మినల్ ఉదాహరణకి తిరిగి వెళ్లండి మరియు దిగువ చిత్రంలో చూపిన విధంగా ఈ ప్రక్రియ ముగిసినట్లు మీరు గమనించవచ్చు:

విధానం # 3: కిల్లాల్ కమాండ్ ఉపయోగించి:

Linux Mint 20 లోని killall ఆదేశాన్ని ఉపయోగించి టెర్మినల్ ద్వారా ఒక ప్రక్రియను చంపడానికి, దిగువ ఇచ్చిన పద్ధతి ప్రకారం కొనసాగండి:

కిల్లాల్ కమాండ్ ఒక ప్రక్రియను, దాని పిల్లల ప్రక్రియలన్నింటినీ చంపగలదు. మళ్లీ, pkill ఆదేశం వలె, killall ఆదేశానికి PID లు అవసరం లేదు; బదులుగా, ఒక ప్రక్రియ పేరు మీకు తెలిస్తే మీరు దానిని చంపవచ్చు.

ఈ ఆదేశం యొక్క ఉపయోగాన్ని ప్రదర్శించడానికి, మేము పైన సృష్టించిన అదే దృష్టాంతాన్ని మళ్లీ ప్రతిబింబించాము, అనగా, Google.com ని పింగ్ ఆదేశంతో పింగ్ చేయడానికి ప్రయత్నించాము.

అలా చేసిన తర్వాత, ఒక కొత్త టెర్మినల్ ఉదాహరణను ప్రారంభించండి, ఆపై, కింది ఆదేశాన్ని నమోదు చేయండి:

$అందరిని చంపేయ్ప్రక్రియ పేరు

ఇక్కడ, మీరు ప్రాసెస్ నేమ్ అనే పదాన్ని కిల్లాల్ ఆదేశాన్ని ఉపయోగించి చంపాల్సిన ప్రక్రియ పేరుతో భర్తీ చేయవచ్చు. ఈ సందర్భంలో, దిగువ చిత్రంలో చూపిన విధంగా మేము ఈ పదాన్ని పింగ్‌తో భర్తీ చేసాము:

ఈ ఆదేశాన్ని అమలు చేసిన తర్వాత, మీరు పింగ్ ఆదేశాన్ని అమలు చేసిన టెర్మినల్ ఉదాహరణకి తిరిగి వెళ్లాలి. ఈ ప్రక్రియ ఇప్పటికే ముగిసినట్లు మీరు గమనించవచ్చు, మీరు ఈ క్రింది చిత్రంలో చూడవచ్చు:

ముగింపు

ఈ ఆర్టికల్లో వివరించిన మూడు పద్ధతులలో దేనినైనా ఉపయోగించడం ద్వారా, లైనక్స్ మింట్ 20 ఉపయోగిస్తున్నప్పుడు మీకు కావలసినన్ని ప్రక్రియలను మీరు చంపవచ్చు మరియు అందువల్ల, ఈ ప్రక్రియలు ఆక్రమించిన అన్ని సిస్టమ్ వనరులను సేవ్ చేయవచ్చు.