సేవ అనేది బ్యాక్గ్రౌండ్లో అవసరమైనప్పుడు ఉపయోగించాల్సిన ప్రోగ్రామ్. అపాచీ, ssh, Nginx లేదా Mysql చాలా ప్రసిద్ధ సేవలు. డెబియన్ 10 బస్టర్తో సహా డెబియన్లో, సేవలు డైరెక్టరీలో నిల్వ చేయబడతాయి /etc/init.d/ , అవి init సిస్టమ్ లేదా systemd తో నిర్వహించబడతాయి, ఈ రెండూ సేవా స్థితిని ఆపడానికి, ప్రారంభించడానికి, పునartప్రారంభించడానికి లేదా తనిఖీ చేయడానికి 3 విభిన్న మార్గాల ఉదాహరణలతో దిగువ వివరించబడతాయి.
- ది సేవ కమాండ్
- Systemd
- ది /etc/init.d డైరెక్టరీ
- లైనక్స్ డెబియన్ 10 బస్టర్లో సేవా స్థితిని తనిఖీ చేస్తోంది
- డెబియన్ లైనక్స్ 10 బస్టర్లో సేవలను ప్రారంభిస్తోంది
- లైనక్స్ డెబియన్ 10 బస్టర్లో సేవలను నిలిపివేస్తోంది
- లైనక్స్ డెబియన్ 10 బస్టర్లో సేవలను పునartప్రారంభించడం
- సంబంధిత కథనాలు
ది సేవ కమాండ్
ఆదేశం సేవ Linux లో /etc/init.d డైరెక్టరీ కింద నిల్వ చేసిన స్టేటస్, స్టాప్, స్టార్ట్ లేదా రీస్టార్ట్ సర్వీసెస్ మరియు డెమోన్స్, init ఫైల్లను తనిఖీ చేయడానికి అనుమతిస్తుంది.
సేవలను నిలిపివేయడం, అమలు చేయడం, సేవలను పునartప్రారంభించడం లేదా డిమాండ్కి అనుగుణంగా వాటి స్థితిని ముద్రించడం కోసం వాక్యనిర్మాణం:
సేవ<సేవ-పేరు> <ఆర్డర్>
కింది ఉదాహరణ ssh సేవ స్థితిని ఉపయోగించి ఎలా తనిఖీ చేయాలో చూపుతుంది సేవ ఆదేశం:
సేవsshస్థితి
Systemd
సిస్టమ్డి అనేది లైనక్స్ సర్వీసులు మరియు డెమోన్లను నిర్వహించడానికి ఒక సూట్ (చివరి డి అనేది యునిక్స్ డెమోన్ల కారణంగా). Systemctl ఆదేశం సేవల స్థితిని ప్రారంభించడానికి, ఆపడానికి, పునartప్రారంభించడానికి మరియు తనిఖీ చేయడానికి అనుమతిస్తుంది. దీని లక్ష్యం యునిక్స్ సిస్టమ్వి మరియు బిఎస్డి ఇనిట్ సిస్టమ్ల స్థానంలో అన్ని లైనక్స్ డిస్ట్రిబ్యూషన్ల కోసం కాన్ఫిగరేషన్ మరియు ప్రవర్తనను ఏకీకృతం చేయడం. ఇది క్రింద వివరించిన init ప్రోగ్రామ్ని కూడా నిర్వహిస్తుంది.
సేవ యొక్క స్థితిని తనిఖీ చేయడానికి వాక్యనిర్మాణం క్రింది విధంగా ఉంది:
systemctl స్థితిssh
ది /etc/init.d డైరెక్టరీ
సిస్టమ్ బూట్ అయినప్పుడు అందులో అమలు చేయబడిన మొదటి ప్రోగ్రామ్ మరియు సిస్టమ్ ఆఫ్ అయ్యే వరకు PID 1 తో ప్రాసెస్గా నడుస్తుంది. ఇది ప్రత్యక్షంగా లేదా పరోక్షంగా ఉంటుంది పూర్వీకుడు అన్ని ఇతర ప్రక్రియలు మరియు స్వయంచాలకంగా అన్నింటినీ స్వీకరిస్తుంది అనాథ ప్రక్రియలు . దీక్ష ప్రారంభించబడింది కెర్నల్ అది జరుగుతుండగా బూటింగ్ ప్రక్రియ; a కెర్నల్ భయం కెర్నల్ దానిని ప్రారంభించలేకపోతే సంభవిస్తుంది. Init సాధారణంగా కేటాయించబడుతుంది ప్రాసెస్ ఐడెంటిఫైయర్ 1 (మూలం: వికీపీడియా)
బూట్లో ప్రారంభమయ్యే అన్ని సేవలు మరియు డెమోన్లు దీనిలో కనిపిస్తాయి /etc/init.d డైరెక్టరీ. /Etc/init.d డైరెక్టరీలో నిల్వ చేయబడిన అన్ని ఫైల్లు సేవల స్థితిని నిలిపివేయడం, ప్రారంభించడం, పునartప్రారంభించడం మరియు తనిఖీ చేయడాన్ని సపోర్ట్ చేస్తాయి.
Ssh సేవ యొక్క స్థితిని తనిఖీ చేయడానికి వాక్యనిర్మాణం:
లైనక్స్ డెబియన్ 10 బస్టర్లో సేవా స్థితిని తనిఖీ చేస్తోంది
డెబియన్ 10 బస్టర్లో (లేదా ఏదైనా ఆధునిక డెబియన్ విడుదల) సేవా స్థితిని ఎలా తనిఖీ చేయాలో చూపించే 3 విభిన్న మార్గాలను మీరు క్రింద కనుగొంటారు.
ఆదేశంతో సేవా స్థితిని తనిఖీ చేస్తోంది సేవ :
సేవా స్థితిని చూపించడానికి, ప్రారంభించడానికి, ఆపడానికి లేదా పునartప్రారంభించడానికి, సింటాక్స్ ఒక సేవను చూపించడానికి కమాండ్ సర్వీస్ అనుమతిస్తుంది:
సేవ<సేవ-పేరు>స్థితికింది ఉదాహరణ ssh సేవా స్థితిని చూపుతుంది:
సర్వీస్ sshd స్థితినా విషయంలో ssh సర్వీస్ అవుట్పుట్ రన్ అవుతోంది:
లోపల సేవల స్థితిని తనిఖీ చేస్తోంది init.d :
ఆదేశానికి అదనంగా సేవ వాక్యనిర్మాణం యొక్క సేవా స్థితిని తనిఖీ చేయడానికి మీరు /etc/init.d డైరెక్టరీలో నిల్వ చేసిన సేవలతో కూడా సంభాషించవచ్చు:
/మొదలైనవి/init.d/<సేవలు-పేరు>స్థితిSsh సర్వీస్ రన్ యొక్క స్థితిని తనిఖీ చేయడానికి:
/మొదలైనవి/init.d/sshస్థితిసిస్టమ్డి కంట్రోల్ కమాండ్ ఉపయోగించి మీరు సర్వీస్ స్టేటస్ని కూడా చెక్ చేయవచ్చు systemctl , వాక్యనిర్మాణం:
systemctl స్థితి<సేవ-పేరు>Systemctl కమాండ్ రన్ ఉపయోగించి ssh స్థితిని తనిఖీ చేయడానికి:
systemctl స్థితిsshలైనక్స్ డెబియన్ 10 బస్టర్లో సేవలను ప్రారంభిస్తోంది
ఆదేశాన్ని ఉపయోగించి Linux లో సేవలను ప్రారంభించడానికి సేవ వాక్యనిర్మాణం:
సేవ<సేవ-పేరు>ప్రారంభంకింది ఉదాహరణ సేవా ఆదేశాన్ని ఉపయోగించి ssh సేవను ఎలా ప్రారంభించాలో చూపుతుంది:
సేవsshప్రారంభంస్టేటస్తో పాటు, మీరు ఇన్ఫర్మేటివ్ అవుట్పుట్ పొందడానికి init.d డైరెక్టరీ నుండి సేవలను కూడా ప్రారంభించవచ్చు, వాక్యనిర్మాణం:
/మొదలైనవి/init.d/sshప్రారంభంమీరు కింది వాక్యనిర్మాణంతో systemctl ఆదేశాన్ని ఉపయోగించి సేవలను కూడా ప్రారంభించవచ్చు:
systemctl ప్రారంభం<సేవ-పేరు>Systemctl ఆదేశాన్ని ఉపయోగించి ssh సేవను ఎలా ప్రారంభించాలో కింది ఉదాహరణ చూపుతుంది:
systemctl ప్రారంభంsshలైనక్స్ డెబియన్ 10 బస్టర్లో సేవలను నిలిపివేస్తోంది
ఉపయోగించి డెబియన్లో సేవలను నిలిపివేయడానికి సేవ వాక్యనిర్మాణం ఆదేశం:
సేవ<సేవ-పేరు>ఆపుకింది ఉదాహరణ ssh సేవను ఎలా నిలిపివేయాలో చూపుతుంది:
సేవsshఆపుఉపయోగించి సేవలను నిలిపివేయడానికి init.d సింటాక్స్ డైరెక్టరీ:
./మొదలైనవి/init.d/<సేవ-పేరు>ఆపుదిగువ ఉదాహరణ ssh సేవను ఉపయోగించి ఎలా నిలిపివేయాలో చూపుతుంది /etc/init.d డైరెక్టరీ:
./మొదలైనవి/init.d/sshఆపుSystemctl ఆదేశాన్ని ఉపయోగించి సేవను ఆపడానికి వాక్యనిర్మాణం:
systemctl స్టాప్<సేవ-పేరు>దిగువ ఉదాహరణ ssh సేవను ఉపయోగించి ఎలా నిలిపివేయాలో చూపుతుంది systemctl ఆదేశం:
systemctl స్టాప్sshలైనక్స్ డెబియన్ 10 బస్టర్లో సేవలను పునartప్రారంభించడం
సేవలను పునartప్రారంభించడానికి ఆదేశాన్ని ఉపయోగించి ssh సేవను పునartప్రారంభించడానికి, అదే వాక్యనిర్మాణం అవసరం సేవ అమలు:
సేవsshపునartప్రారంభించుముInit.d డైరెక్టరీ రన్ ఉపయోగించి ssh సేవను పునartప్రారంభించడానికి:
/మొదలైనవి/init.d/sshపునartప్రారంభించుముచివరకు సిస్టమ్డి రన్ ఉపయోగించి ssh సేవను పునartప్రారంభించడానికి:
systemctl పునartప్రారంభించుముsshLinux కింద సర్వీసుల నిర్వహణలో అంతే. సరిచూడు సంబంధిత కథనాలు సేవల గురించి మరింత తెలుసుకోవడానికి విభాగం.
ఈ సంక్షిప్త ట్యుటోరియల్ మీకు ఉపయోగకరంగా ఉందని నేను ఆశిస్తున్నాను. లైనక్స్ మరియు నెట్వర్కింగ్పై అదనపు అప్డేట్లు మరియు చిట్కాల కోసం LinuxHint ని అనుసరించండి.
సంబంధిత కథనాలు:
- Systemd తో సేవను ఎలా జాబితా చేయాలి
- డెబియన్లో సేవలు ఎక్కడ నిల్వ చేయబడ్డాయి?
- ఉబుంటులో BIND 9 ని ఇన్స్టాల్ చేయండి మరియు ఉపయోగం కోసం దీన్ని కాన్ఫిగర్ చేయండి
- systemd యూనిట్ ఫైల్ ఒక సేవను సృష్టిస్తోంది
- Systemd తో సేవను ఎలా జాబితా చేయాలి