Linuxలో నడుస్తున్న సేవలను ఎలా జాబితా చేయాలి

Linuxlo Nadustunna Sevalanu Ela Jabita Ceyali



సేవలు ఏదైనా ఆపరేటింగ్ సిస్టమ్‌కి వెన్నెముక మరియు వివిధ అప్లికేషన్‌ల సరైన పనితీరును నిర్ధారించడానికి అవసరం. ఇది సాధారణంగా వినియోగదారు ప్రమేయం లేకుండా స్వతంత్రంగా పనిచేసే డెమోన్‌లు లేదా నేపథ్య ప్రక్రియలను సూచిస్తుంది.

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







అయినప్పటికీ, చాలా మంది Linux ప్రారంభకులు ఎల్లప్పుడూ ప్రస్తుతం నడుస్తున్న సేవలను ప్రదర్శించడానికి పద్ధతుల కోసం చూస్తారు. కాబట్టి, ఈ చిన్న బ్లాగ్ లైనక్స్‌లో రన్నింగ్ సర్వీస్‌లను ఇబ్బంది లేకుండా జాబితా చేసే మార్గాలకు సంబంధించినది.



Linuxలో నడుస్తున్న సేవలను ఎలా జాబితా చేయాలి

మీరు Linuxలో నడుస్తున్న సేవలను జాబితా చేయడానికి వివిధ మార్గాలు ఉన్నాయి. అందువల్ల, ఈ విభాగాన్ని ఆ పద్ధతుల్లోకి ప్రవేశించడానికి వివిధ ఉపవిభాగాలుగా విభజించబడింది, ఒక్కొక్కటి ఒక్కోసారి.



1. Systemctl కమాండ్

“systemctl” ఆదేశం దాని సేవలతో సహా సిస్టమ్‌లను పర్యవేక్షించగలదు మరియు నిర్వహించగలదు. అయినప్పటికీ, దాని లోపం ఏమిటంటే, ఇది సేవలను వారి స్థితితో సంబంధం లేకుండా జాబితా చేస్తుంది (నడుస్తోంది, ముగించబడింది లేదా విఫలమైంది). కాబట్టి, నడుస్తున్న సేవలను జాబితా చేయడానికి, మీరు కింది ఆదేశాన్ని ఉపయోగించాలి:





సుడో systemctl జాబితా-యూనిట్లు --రకం = సేవ --రాష్ట్రం = నడుస్తున్న

ఇచ్చిన కమాండ్‌లో, “–type=service” మరియు “–state=running” ఎంపికలు, వారు సూచించినట్లుగా, నడుస్తున్న సేవలను మాత్రమే జాబితా చేయమని సాధనాన్ని స్పష్టంగా నిర్దేశిస్తాయి.



గమనిక:

  1. ఇది ఒకేసారి కొన్ని పంక్తులను మాత్రమే జాబితా చేస్తుంది. ముగింపుకు చేరుకున్న తర్వాత, మీరు జాబితాను వీక్షించడం కొనసాగించడానికి 'Enter' నొక్కవచ్చు.
  2. ఆదేశాన్ని ఉపయోగించిన తర్వాత, మీరు టెర్మినల్‌తో పరస్పర చర్య చేయలేరు. అందుకే మీరు 'Q' నొక్కడం ద్వారా దాని నుండి నిష్క్రమించాలి.

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

సుడో systemctl జాబితా-యూనిట్లు --రకం = సేవ --రాష్ట్రం = నడుస్తున్న | పట్టు యాప్_పేరు

ఈ ఆదేశంలో, “app_name”ని మీరు టార్గెట్ చేయాలనుకుంటున్న అప్లికేషన్ లేదా ప్రోగ్రామ్ యొక్క అసలు పేరుతో భర్తీ చేయండి. ఉదాహరణకు, క్రాన్ డెమోన్ ద్వారా అమలు చేయబడే సేవలను జాబితా చేద్దాం:

సుడో systemctl జాబితా-యూనిట్లు --రకం = సేవ --రాష్ట్రం = నడుస్తున్న | పట్టు క్రాన్

2. నెట్‌స్టాట్ కమాండ్

Netstat వాటి అనుబంధిత పోర్ట్‌లలో అమలవుతున్న వివిధ సేవల గురించి వివరణాత్మక సమాచారాన్ని అందిస్తుంది.

సుడో netstat -తుల్ప్న్

ఈ ఆదేశం సేవలు మరియు వాటి సంబంధిత పోర్ట్ నంబర్లు మరియు ప్రాసెస్ IDలను జాబితా చేస్తుంది. TCP మరియు UDP సేవలను చూపడానికి “-tulpn” ఎంపిక ఫలితాన్ని ఫిల్టర్ చేస్తుంది.

ముగింపు

సిస్టమ్‌లో నడుస్తున్న సేవలను జాబితా చేయడం పరిపాలనకు అవసరం. కాబట్టి, ఈ చిన్న బ్లాగ్ మీ పరికరాలలో నడుస్తున్న సేవలను జాబితా చేయడానికి సులభమైన పద్ధతులను కలిగి ఉంది. మేము 'systemctl', 'grep' మరియు 'netstat' కమాండ్‌ల వినియోగాన్ని కలిగి ఉన్న రెండు మార్గాలను వివరించాము. అంతేకాకుండా, ఈ ఆదేశాలు మీ ప్రయోజనాన్ని పూర్తిగా అందిస్తాయి, కాబట్టి మేము ఏ ఇతర అంతుచిక్కని పద్ధతులను జాబితా చేయలేదు.