కిల్ మరియు పికిల్‌తో లైనక్స్‌లో స్పందించని ప్రక్రియలను ఎలా ముగించాలి

కిల్ మరియు పికిల్‌తో లైనక్స్‌లో స్పందించని ప్రక్రియలను ఎలా ముగించాలి

ప్రతిస్పందించని ప్రోగ్రామ్‌లతో వ్యవహరించడం గమ్మత్తైన పని, ప్రత్యేకించి మీరు పాత హార్డ్‌వేర్‌లో నడుస్తుంటే. ఆ సందర్భంలో, సిస్టమ్ ఫ్రీజింగ్ ఒక సాధారణ సమస్యగా మారుతుంది. అదృష్టవశాత్తూ, Linux లో ప్రతిస్పందించని ప్రక్రియలను చంపడానికి అనేక మార్గాలు ఉన్నాయి.





కిల్ మరియు pkill ఆదేశాలు టెర్మినల్ నుండి ప్రతిస్పందించని జోంబీ ప్రక్రియలను ముగించడానికి సరళమైన ఇంకా ప్రభావవంతమైన పరిష్కారాలను అందిస్తాయి. కిల్ మరియు పికిల్ ఉపయోగించి లైనక్స్‌లో హంగ్ ప్రాసెస్‌లను ఎలా చంపాలో క్రింది విభాగాలు వివరిస్తాయి.





కిల్ ఉపయోగించి ప్రతిస్పందించని ప్రక్రియలను ముగించండి

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





kill 27065

సిగ్నల్ పేరు లేదా సంఖ్యను పేర్కొనడం ద్వారా వినియోగదారులు ఇతర సంకేతాలను పంపవచ్చు. ఉదాహరణకు, దిగువ కిల్ ఆదేశాలు ఒక జోంబీ ప్రక్రియను ఉపయోగించి ఆపివేస్తాయి సిగ్గిల్ సిస్టమ్ సిగ్నల్, సిగ్నల్ నంబర్ ద్వారా ప్రాతినిధ్యం వహిస్తుంది 9 .

kill -9 27065
kill -SIGKILL 27065

SIGTERM మరియు SIGKILL మధ్య వ్యత్యాసం ఏమిటంటే, ప్రక్రియలు SIGTERM సిగ్నల్‌ని పట్టుకుని మరియు విస్మరించగలవు. కానీ, సిగ్కిల్ ప్రాసెస్ హ్యాండ్లింగ్ నుండి రోగనిరోధక శక్తిని కలిగి ఉంది మరియు ప్రోగ్రామ్‌లను వెంటనే చంపేస్తుంది.



దిగువ కిల్ ఆదేశాలను ఉపయోగించి మీరు అందుబాటులో ఉన్న అన్ని సిగ్నల్స్ జాబితాను చూడవచ్చు.

kill -l
kill -L

మొత్తంమీద, సిగ్కిల్ ఎప్పుడు మరింత అనుకూలంగా ఉంటుంది ప్రతిస్పందించని సిస్టమ్ ప్రక్రియలతో వ్యవహరించడం . మరోవైపు, మీరు హంగ్ ప్రోగ్రామ్‌లను సరసంగా ముగించాలనుకుంటే SIGTERM మార్గం.





నోట్‌ప్యాడ్ ++ 2 ఫైల్‌లను సరిపోల్చండి

ప్రతిస్పందించని ప్రక్రియలను pkill ఉపయోగించి చంపండి

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

pkill nano

చంపడం వలె, pkill కూడా డిఫాల్ట్‌గా SIGTERM సిగ్నల్‌ను పంపుతుంది. మీరు వెంటనే స్పందించని ప్రక్రియను ఆపాలనుకుంటే SIGKILL సిగ్నల్ ఉపయోగించండి.





pkill -9 nano

ప్రాసెస్ ప్రాసెస్ ఐడి (పిఐడి) ఎలా పొందాలి

Linux లో ప్రతిస్పందించని ప్రక్రియలను ముగించేటప్పుడు PID సమాచారాన్ని కలిగి ఉండటం చాలా గొప్పగా ఉంటుంది. మీరు ఒక ప్రక్రియ యొక్క PID సంఖ్యను అనేక విధాలుగా పొందవచ్చు. కింది ఆదేశం నానో ఉపయోగించి ప్రక్రియ యొక్క PID ని తిరిగి పొందుతుంది grep ఆదేశం మరియు ps.

ps aux | grep nano

మీరు pgrep ఆదేశాన్ని కూడా ఉపయోగించవచ్చు, ఇది ప్రాసెస్ ID ని నేరుగా ఉమ్మివేస్తుంది.

ఐఫోన్‌లో 3 -మార్గం కాల్ చేయడం ఎలా
pgrep nano

Linux లో ప్రతిస్పందించని ప్రక్రియను నిర్వహించడం

కిల్ మరియు pkill ఆదేశాలు Linux లో ప్రతిస్పందించని ప్రక్రియలతో వ్యవహరించడాన్ని అప్రయత్నంగా చేస్తాయి. మీరు జోంబీ ప్రక్రియను ఆపడానికి కావలసిందల్లా దాని PID మరియు షెల్ యాక్సెస్. అయితే, మరొక వినియోగదారుకు సంబంధించిన ప్రక్రియలను చంపేటప్పుడు మీకు అదనపు సుడో అనుమతులు అవసరం కావచ్చు. కాబట్టి, మీరు మల్టీ-యూజర్ సిస్టమ్‌లో ఉన్నట్లయితే, మీరు ఏదైనా చర్య తీసుకునే ముందు మిమ్మల్ని సుడోర్స్ జాబితాకు చేర్చమని అడ్మినిస్ట్రేటర్‌ని అడగండి.

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ లైనక్స్‌లోని సుడోర్స్ జాబితాకు వినియోగదారుని ఎలా జోడించాలి

లైనక్స్ యూజర్‌కు అడ్మినిస్ట్రేటివ్ అధికారాలను మంజూరు చేయాలనుకుంటున్నారా? మీరు sudoers జాబితాకు వినియోగదారుని ఎలా జోడించవచ్చో ఇక్కడ ఉంది.

తదుపరి చదవండి
సంబంధిత అంశాలు
  • లైనక్స్
  • Linux ఆదేశాలు
  • సిస్టమ్ అడ్మినిస్ట్రేషన్
రచయిత గురుంచి రుబాయత్ హుస్సేన్(39 కథనాలు ప్రచురించబడ్డాయి)

రుబాయత్ అనేది ఓపెన్ సోర్స్ కోసం బలమైన అభిరుచి కలిగిన CS గ్రాడ్. యునిక్స్ అనుభవజ్ఞుడిగా కాకుండా, అతను నెట్‌వర్క్ సెక్యూరిటీ, క్రిప్టోగ్రఫీ మరియు ఫంక్షనల్ ప్రోగ్రామింగ్‌లో కూడా ఉన్నాడు. అతను సెకండ్‌హ్యాండ్ పుస్తకాల యొక్క ఆసక్తిగల కలెక్టర్ మరియు క్లాసిక్ రాక్ పట్ల అంతులేని ప్రశంసలు కలిగి ఉన్నాడు.

రుబయత్ హుస్సేన్ నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి