లైనక్స్ టెర్మినల్ నుండి ప్రక్రియలను ఎలా నిర్వహించాలి: మీరు తెలుసుకోవలసిన 10 ఆదేశాలు
లైనక్స్ టెర్మినల్ అనేక ఉపయోగకరమైన ఆదేశాలను కలిగి ఉంది, ఇవి నడుస్తున్న ప్రక్రియలను ప్రదర్శించగలవు, వాటిని చంపగలవు మరియు వాటి ప్రాధాన్యత స్థాయిని మార్చగలవు. ఈ పోస్ట్ క్లాసిక్, సాంప్రదాయ ఆదేశాలను, మరికొన్ని ఉపయోగకరమైన, ఆధునిక వాటిని జాబితా చేస్తుంది.
ఇక్కడ చాలా ఆదేశాలు ఒకే ఫంక్షన్ను చేస్తాయి మరియు వీటిని కలపవచ్చు - ఇది ప్రోగ్రామ్ల రూపకల్పన యొక్క యునిక్స్ తత్వశాస్త్రం. Htop వంటి ఇతర ప్రోగ్రామ్లు ఆదేశాల పైన స్నేహపూర్వక ఇంటర్ఫేస్ను అందిస్తాయి.
టాప్
ది టాప్ మీ సిస్టమ్ యొక్క వనరుల వినియోగాన్ని వీక్షించడానికి మరియు ఎక్కువ సిస్టమ్ వనరులను తీసుకునే ప్రక్రియలను చూడటానికి సంప్రదాయ మార్గం కమాండ్. టాప్ ప్రక్రియల జాబితాను ప్రదర్శిస్తుంది, పైభాగంలో ఎక్కువ CPU ని ఉపయోగిస్తుంది.
ఎగువ లేదా htop నుండి నిష్క్రమించడానికి, ఉపయోగించండి Ctrl-C కీబోర్డ్ సత్వరమార్గం. ఈ కీబోర్డ్ సత్వరమార్గం సాధారణంగా టెర్మినల్లో ప్రస్తుతం నడుస్తున్న ప్రాసెస్ను చంపుతుంది.
htop
ది htop కమాండ్ మెరుగైన టాప్. ఇది చాలా లైనక్స్ పంపిణీలలో అప్రమేయంగా ఇన్స్టాల్ చేయబడలేదు - ఉబుంటులో మీరు దీన్ని ఇన్స్టాల్ చేయవలసిన ఆదేశం ఇక్కడ ఉంది:
sudo apt-get install htop
htop అదే సమాచారాన్ని సులభంగా అర్థం చేసుకోగల లేఅవుట్తో ప్రదర్శిస్తుంది. ఇది బాణం కీలతో ప్రక్రియలను ఎంచుకోవడానికి మరియు F కీలతో వాటిని చంపడం లేదా వాటి ప్రాధాన్యతను మార్చడం వంటి చర్యలను చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
మేము గతంలో మరింత వివరంగా htop ని కవర్ చేసాము.
ps
ది ps కమాండ్ నడుస్తున్న ప్రక్రియలను జాబితా చేస్తుంది. కింది ఆదేశం మీ సిస్టమ్లో నడుస్తున్న అన్ని ప్రక్రియలను జాబితా చేస్తుంది:
ps -A
ఇది ఒక సమయంలో చదవడానికి చాలా ఎక్కువ ప్రక్రియలు కావచ్చు, కాబట్టి మీరు అవుట్పుట్ ద్వారా పైప్ చేయవచ్చు తక్కువ మీ స్వంత వేగంతో వాటిని స్క్రోల్ చేయమని ఆదేశించండి:
ps -A | తక్కువ
నొక్కండి q మీరు పూర్తి చేసినప్పుడు నిష్క్రమించడానికి.
మీరు అవుట్పుట్ ద్వారా పైప్ చేయవచ్చు grep ఇతర ఆదేశాలను ఉపయోగించకుండా నిర్దిష్ట ప్రక్రియ కోసం శోధించడానికి. కింది ఆదేశం ఫైర్ఫాక్స్ ప్రాసెస్ కోసం శోధిస్తుంది:
ps -A | grep ఫైర్ఫాక్స్
pstree
ది pstree ప్రక్రియలను విజువలైజ్ చేయడానికి కమాండ్ మరొక మార్గం. ఇది వాటిని చెట్టు ఆకృతిలో ప్రదర్శిస్తుంది. కాబట్టి, ఉదాహరణకు, మీ X సర్వర్ మరియు గ్రాఫికల్ ఎన్విరాన్మెంట్ డిస్ప్లే మేనేజర్ క్రింద కనిపిస్తాయి.
చంపండి
ది చంపండి కమాండ్ ఒక ప్రాసెస్ను చంపగలదు, దాని ప్రాసెస్ ID ఇవ్వబడుతుంది. మీరు ఈ సమాచారాన్ని పొందవచ్చు ps -A, టాప్ లేదా pgrep ఆదేశాలు.
PID ని చంపండి
సాంకేతికంగా చెప్పాలంటే, కిల్ కమాండ్ ఒక ప్రక్రియకు ఏదైనా సిగ్నల్ పంపగలదు. మీరు ఉపయోగించవచ్చు చంపండి -కిల్ లేదా చంపండి -9 బదులుగా మొండి పట్టుదలగల ప్రక్రియను చంపడానికి.
pgrep
శోధన పదం ఇవ్వబడింది, pgrep దానికి సరిపోయే ప్రాసెస్ ID లను అందిస్తుంది. ఉదాహరణకు, ఫైర్ఫాక్స్ PID ని కనుగొనడానికి మీరు ఈ క్రింది ఆదేశాన్ని ఉపయోగించవచ్చు:
pgrep ఫైర్ఫాక్స్
ఒక నిర్దిష్ట ప్రక్రియను చంపడానికి మీరు ఈ ఆదేశాన్ని చంపడానికి కూడా కలపవచ్చు. Pkill లేదా killall ను ఉపయోగించడం చాలా సులభం.
pkill & killall
ది pkill మరియు అందరిని చంపేయ్ ఆదేశాలు ఒక ప్రక్రియను చంపగలవు, దాని పేరు ఇవ్వబడుతుంది. ఫైర్ఫాక్స్ను చంపడానికి ఆదేశాన్ని ఉపయోగించండి:
pkill ఫైర్ఫాక్స్
మేము గతంలో మరింత లోతుగా పికిల్ను కవర్ చేసాము.
పునరుద్ధరించు
ది పునరుద్ధరించు కమాండ్ ఇప్పటికే నడుస్తున్న ప్రాసెస్ యొక్క మంచి విలువను మారుస్తుంది. మంచి విలువ ప్రక్రియ ఏ ప్రాధాన్యతతో నడుస్తుందో నిర్ణయిస్తుంది. యొక్క విలువ -19 యొక్క విలువ అయితే చాలా ఎక్కువ ప్రాధాన్యత 19 చాలా తక్కువ ప్రాధాన్యత. యొక్క విలువ 0 డిఫాల్ట్ ప్రాధాన్యత.
రెనిస్ ఆదేశానికి ప్రాసెస్ యొక్క PID అవసరం. కింది ఆదేశం చాలా తక్కువ ప్రాధాన్యతతో ప్రాసెస్ను అమలు చేస్తుంది:
రెనిస్ 19 PID
మీరు ఉపయోగించవచ్చు pgrep పైన కూడా రెనిస్తో ట్రిక్ చేయండి.
మీరు అధిక ప్రాధాన్యతతో ప్రాసెస్ను అమలు చేస్తుంటే, మీకు రూట్ అనుమతులు అవసరం. ఉబుంటులో, వాడండి sudo దాని కోసం:
sudo renice -19 #
xkill
ది xkill కమాండ్ అనేది గ్రాఫికల్ ప్రోగ్రామ్లను సులభంగా చంపే మార్గం. దీన్ని అమలు చేయండి మరియు మీ కర్సర్ ఒకదిగా మారుతుంది x గుర్తు. ఆ ప్రోగ్రామ్ను చంపడానికి ప్రోగ్రామ్ విండోను క్లిక్ చేయండి. మీరు ప్రోగ్రామ్ను చంపకూడదనుకుంటే, బదులుగా కుడి-క్లిక్ చేయడం ద్వారా మీరు xkill నుండి బయటపడవచ్చు.
మీరు ఈ ఆదేశాన్ని టెర్మినల్ నుండి అమలు చేయనవసరం లేదు - మీరు Alt-F2 ను కూడా నొక్కండి xkill గ్రాఫికల్ డెస్క్టాప్ నుండి ఉపయోగించడానికి ఎంటర్ నొక్కండి.
ప్రక్రియలను సులభంగా చంపడానికి మేము హాట్కీకి xkill ని బంధించాము.
మేము ఇక్కడ ప్రస్తావించని మీకు ఇష్టమైన ఆదేశం లేదా భాగస్వామ్యం చేయడానికి మరొక ఉపాయం ఉందా? ఒక వ్యాఖ్యను మరియు మాకు తెలియజేయండి.