పిఎస్ కమాండ్‌తో లైనక్స్ సిస్టమ్‌లో ప్రాసెస్ సమాచారాన్ని ఎలా ప్రదర్శించాలి

పిఎస్ కమాండ్‌తో లైనక్స్ సిస్టమ్‌లో ప్రాసెస్ సమాచారాన్ని ఎలా ప్రదర్శించాలి

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





లైనక్స్ సిస్టమ్‌లో ప్రక్రియలకు సంబంధించిన సమాచారాన్ని ప్రదర్శించే ఒక సాధనం ps కమాండ్. Ps కమాండ్ మరియు ఉపయోగం యొక్క కొన్ని ముఖ్యమైన ఉదాహరణలను చూద్దాం.





Ps కమాండ్ అంటే ఏమిటి?

లైనక్స్ మెషీన్‌లో కంప్యూటింగ్ యొక్క ప్రాథమిక భాగం ప్రక్రియ. మీరు తెరిచే ప్రతి ప్రోగ్రామ్ కంప్యూటర్ పనికి బాధ్యత వహించే ఒకటి లేదా అంతకంటే ఎక్కువ ప్రక్రియలను అమలు చేస్తుంది. అధునాతన వీడియో ఎడిటింగ్ అప్లికేషన్ నుండి సాధారణ యుటిలిటీ వంటివి mv కమాండ్ , ప్రతిదీ ప్రక్రియలతో కూడి ఉంటుంది.





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

విండోస్ నుండి ఉబుంటు వరకు రిమోట్ డెస్క్‌టాప్

సంబంధిత: లైనక్స్‌లో ప్రాసెస్ అంటే ఏమిటి?



లైనక్స్‌లో ps కమాండ్ ఎలా ఉపయోగించాలి

Ps కమాండ్ యొక్క ప్రాథమిక వాక్యనిర్మాణం:

ps [options]

ఎటువంటి వాదనలు లేకుండా ps ఆదేశాన్ని అమలు చేయడం కింది అవుట్‌పుట్‌ను ఉత్పత్తి చేస్తుంది:





ps

కింది సమాచారం పైన పేర్కొన్న అవుట్‌పుట్‌లో అందించబడింది.

  • PID : హైలైట్ చేసిన ప్రక్రియ యొక్క ప్రాసెస్ ID
  • TTY : మీరు ఉపయోగిస్తున్న టెర్మినల్ పేరును ప్రదర్శిస్తుంది
  • సమయం : CPU ద్వారా ప్రక్రియకు కేటాయించిన సమయం
  • CMD : ప్రక్రియను ప్రారంభించడానికి బాధ్యత వహించే ఆదేశం

అన్ని ప్రక్రియలను జాబితా చేయండి

లైనక్స్ సిస్టమ్‌లోని అన్ని ప్రక్రియల జాబితాను పొందడానికి, ఉపయోగించండి -టూ లేదా -మరియు డిఫాల్ట్ ps ఆదేశంతో ఫ్లాగ్ చేయండి.





ps -A
ps -e

టెర్మినల్‌తో అనుబంధించబడిన ప్రక్రియలను చూడండి

ది -టి ఫ్లాగ్ టెర్మినల్‌కు సంబంధించిన అన్ని ప్రక్రియల జాబితాను ప్రదర్శిస్తుంది.

ps -T

మీరు ఇలాంటి anట్‌పుట్ చూస్తారు.

ప్రదర్శన ప్రక్రియలు టెర్మినల్‌తో అనుబంధించబడలేదు

ది -వరకు ప్రస్తుత టెర్మినల్‌తో సంబంధం లేని ప్రక్రియలను ఫ్లాగ్ జాబితా చేస్తుంది.

ps -a

స్క్రీన్ అవుట్‌పుట్‌ను ప్రదర్శిస్తుంది.

నిర్దేశిత ఎంపికలను విస్మరించండి

మీరు కూడా ఉపయోగించవచ్చు -ఎన్ లేదా --ఎంచుకో నిర్దిష్ట వాదన యొక్క పనిని విలోమం చేయడానికి ps ఆదేశంతో ఫ్లాగ్ చేయండి.

ఉదాహరణకు, ది -టి ఎంపిక టెర్మినల్‌కి సంబంధించిన ప్రక్రియలను ప్రదర్శిస్తుంది. కలుపుతోంది -ఎన్ లేదా --ఎంచుకో కమాండ్‌తో ఫ్లాగ్ ప్రస్తుత టెర్మినల్‌తో సంబంధం లేని ప్రక్రియలను చూపుతుంది.

ps -T -N
ps -T --deselect

అవుట్‌పుట్‌లో అనుకూల నిలువు వరుసలను ప్రదర్శించండి

డిఫాల్ట్ ps కమాండ్ కింది నిలువు వరుసలను ప్రదర్శిస్తుంది: PID, TTY, TIME మరియు CMD. అయితే, మీరు ఈ నిలువు వరుసలను సర్దుబాటు చేయవచ్చు మరియు బదులుగా ఇతర వివరాలను చూపవచ్చు.

ది -ఇది ఒక మీరు అవుట్‌పుట్‌లో పొందాలనుకుంటున్న నిలువు వరుసలను పేర్కొనడానికి ఫ్లాగ్ మిమ్మల్ని అనుమతిస్తుంది.

ps -eo pid, uname, pcpu, stime, pri, f

అవుట్‌పుట్‌లోని నిలువు వరుసలను పేరు మార్చండి

మీరు అవుట్‌పుట్‌లోని కాలమ్ లేబుల్‌ల పేరును కూడా మార్చవచ్చు. ది -లేదా జెండా దీన్ని చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.

ps -e -o pid=Process_ID, uid=User_ID, com=COMMAND

ప్రస్తుతం నడుస్తున్న ప్రక్రియలను జాబితా చేయండి

మీ సిస్టమ్‌లో ప్రస్తుతం నడుస్తున్న ప్రక్రియల జాబితాను పొందడానికి, పాస్ చేయండి -ఆక్స్ ps ఆదేశంతో జెండా. ది -వరకు ఉన్నచో అన్ని .

ps -ax

BSD ఫార్మాట్‌లో డిస్‌ప్లే ప్రక్రియలు

కమాండ్‌తో ఆర్గ్యుమెంట్‌లను పాస్ చేసే లైనక్స్ ఫార్మాట్ ఉపయోగించుకుంటుంది - (హైఫన్) పాత్ర. మరోవైపు, BSD ఫార్మాట్ ఆర్గ్యుమెంట్ ఫ్లాగ్‌లతో ప్రత్యేక అక్షరాలను కలిగి ఉండదు.

ఉదాహరణకి, ps -A (Linux ఫార్మాట్) అన్ని ప్రక్రియల జాబితాను ప్రదర్శిస్తుంది. ఈ ఆదేశానికి BSD సమానమైనది:

ps au

ఎక్కడ కు ఉన్నచో అన్ని మరియు u వినియోగదారులను సూచిస్తుంది.

ప్రక్రియల పూర్తి ఫార్మాట్ జాబితా

ప్రక్రియలకు సంబంధించిన వివరణాత్మక సమాచారాన్ని పొందడానికి, పాస్ చేయండి -ef లేదా -ఈఎఫ్ ఆదేశంతో ఎంపిక.

ps -ef
ps -eF

పైన పేర్కొన్న అవుట్‌పుట్ ప్రక్రియల గురించి కింది సమాచారాన్ని కలిగి ఉంటుంది.

  • UID : ప్రక్రియకు బాధ్యత వహించే వినియోగదారు యొక్క వినియోగదారు ID
  • PID : ఎంట్రీ యొక్క ప్రాసెస్ ID
  • PPID : మాతృ ప్రక్రియ యొక్క ప్రాసెస్ ID
  • సి : CPU వినియోగం మరియు ప్రక్రియకు సంబంధించిన సమాచారాన్ని షెడ్యూల్ చేయడం
  • ఎస్టీమేట్స్ : ప్రక్రియ ప్రారంభమైన సమయం
  • TTY : మీరు ప్రస్తుతం ఉపయోగిస్తున్న టెర్మినల్ పేరు
  • సమయం : ప్రక్రియ ద్వారా ఉపయోగించే CPU సమయం మొత్తం
  • CMD : ప్రక్రియను అమలు చేసిన ఆదేశం

ది -ఉ ఒక నిర్దిష్ట వినియోగదారు ప్రారంభించిన అన్ని ప్రక్రియల జాబితాను ఎంపిక ప్రదర్శిస్తుంది.

ps -u username

రూట్ యూజర్ ద్వారా అమలు చేయబడే అన్ని ప్రక్రియలను ప్రదర్శించడానికి, రూట్‌ని పాస్ చేయండి -యు మరియు -ఉ జెండా.

ps -U root -u root

ప్రాసెస్ PID పొందండి

ఒక నిర్దిష్ట ప్రక్రియ యొక్క ప్రాసెస్ ID ని పొందడానికి, దీనిని ఉపయోగించండి -సి ఆదేశంతో జెండా.

ps -C process-name

భర్తీ చేయండి ప్రక్రియ పేరు ప్రక్రియ పేరుతో. అవుట్‌పుట్ ప్రక్రియ యొక్క ID ని ప్రదర్శిస్తుంది.

ps -C bash

నిర్దిష్ట ప్రక్రియ యొక్క థ్రెడ్‌లను జాబితా చేయండి

ఒక ప్రక్రియ బహుళ థ్రెడ్‌లను కలిగి ఉంటుందని మీకు తెలుసు, ప్రతి ఒక్కటి ఒక నిర్దిష్ట పనికి బాధ్యత వహిస్తాయి. ప్రక్రియ యొక్క థ్రెడ్‌ల జాబితాను ప్రదర్శించడానికి, ఉపయోగించండి -ది ps ఆదేశంతో జెండా. మీరు కమాండ్‌తో పాటు ప్రాసెస్ ప్రాసెస్ ఐడిని పాస్ చేయాల్సి ఉంటుందని గమనించండి.

ps -L pid

ఉదాహరణకి

ps -L 1250

ప్రత్యేక సమూహంతో అనుబంధించబడిన ప్రదర్శన ప్రక్రియ

ఒక నిర్దిష్ట సమూహానికి సంబంధించిన ప్రక్రియల జాబితాను పొందడం కూడా సులభం. ఉపయోగించడానికి -fG డిఫాల్ట్ ఆదేశంతో ఫ్లాగ్ చేయండి.

ps -fG groupname

ప్రత్యామ్నాయంగా, మీరు g- రౌప్ పేరుకు బదులుగా గ్రూప్ ID ని కూడా పాస్ చేయవచ్చు.

ps -fG groupid

ఉదాహరణకి

ps -fG sudoers
ps -fg 1000

ట్రీ ఫార్మాట్‌లో డిస్‌ప్లే ప్రక్రియలు

Linux లో నడుస్తున్న ప్రక్రియల యొక్క క్రమానుగత వృక్ష ప్రాతినిధ్యాన్ని పొందడానికి:

ps -f --forest -C bash

పైన పేర్కొన్న ఆదేశం బాష్‌కు సంబంధించిన అన్ని ప్రక్రియలను ప్రదర్శిస్తుంది.

Linux లో రన్నింగ్ ప్రక్రియలను పర్యవేక్షిస్తుంది

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

లో-ఎండ్ కంప్యూటర్‌లు మరియు మృదువైన పనితీరును అందించే ఆపరేటింగ్ సిస్టమ్‌ను కోరుకునే వారికి, అనేక తేలికపాటి లైనక్స్ పంపిణీలు అందుబాటులో ఉన్నాయి.

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ 15 Windows కమాండ్ ప్రాంప్ట్ (CMD) ఆదేశాలు మీరు తప్పక తెలుసుకోవాలి

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

తదుపరి చదవండి
సంబంధిత అంశాలు
  • లైనక్స్
  • లైనక్స్
రచయిత గురుంచి దీపేశ్ శర్మ(79 కథనాలు ప్రచురించబడ్డాయి)

దీపేశ్ MUO లో Linux కి జూనియర్ ఎడిటర్. అతను కొత్తగా వచ్చిన వారందరికీ ఆనందకరమైన అనుభూతిని అందించాలనే లక్ష్యంతో లైనక్స్‌లో సమాచార మార్గదర్శకాలను వ్రాస్తాడు. సినిమాల గురించి ఖచ్చితంగా తెలియదు, కానీ మీరు టెక్నాలజీ గురించి మాట్లాడాలనుకుంటే, అతను మీ వ్యక్తి. అతని ఖాళీ సమయంలో, అతను పుస్తకాలు చదవడం, విభిన్న సంగీత ప్రక్రియలు వినడం లేదా అతని గిటార్ వాయించడం మీరు చూడవచ్చు.

దీపేశ్ శర్మ నుండి మరిన్ని

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

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

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