పరిష్కరించండి: Systemctl కమాండ్ కనుగొనబడలేదు



సమస్యలను తొలగించడానికి మా పరికరాన్ని ప్రయత్నించండి

Systemctl అనేది Linux పంపిణీలలో సేవలు మరియు ప్రక్రియలను నియంత్రించడానికి Systemd యుటిలిటీ. Systemctl ఆదేశాన్ని ఉపయోగించడం ద్వారా, మీరు టెర్మినల్ ద్వారా సేవలను సులభంగా ప్రారంభించవచ్చు మరియు ఆపవచ్చు. అయినప్పటికీ, చాలా మంది వినియోగదారులు పొందుతున్నారు “ systemctl: ఆదేశం కనుగొనబడలేదు వారు systemctl ఆదేశాన్ని అమలు చేయడానికి ప్రయత్నించినప్పుడు లోపం. Systemd కి మద్దతు ఇవ్వని Linux ఆపరేటింగ్ సిస్టమ్స్ యొక్క పాత వెర్షన్లలో ఈ సమస్య ఎక్కువగా సంభవిస్తుంది.



Systemctl ఆదేశం కనుగొనబడలేదు



‘Systemctl కమాండ్ కనుగొనబడలేదు’ లోపానికి కారణం ఏమిటి?

మా పరిశోధనల ప్రకారం, సమస్యకు ప్రధాన కారణం పాత ఆపరేటింగ్ సిస్టమ్. కొన్ని పాత లైనక్స్ పంపిణీలు Systemd కు బదులుగా SysV init మరియు Upstart ని ఉపయోగిస్తున్నాయి, దీని కారణంగా systemctl ఆదేశాలు టెర్మినల్‌లో పనిచేయవు. Systemd ఆపరేటింగ్ సిస్టమ్స్ యొక్క తాజా వెర్షన్లలో ప్రవేశపెట్టబడింది మరియు ఇది పాత వెర్షన్లకు అందుబాటులో లేదు.



సమస్య ప్రేరేపించబడిన కారణాన్ని ఇప్పుడు మీకు తెలుసు, మేము పరిష్కారం వైపు వెళ్తాము.

పాత లైనక్స్ పంపిణీల కోసం సేవా ఆదేశం

మీ సిస్టమ్ Systemd కాకుండా అప్‌స్టార్ట్ ఉపయోగిస్తుంటే, మీరు అప్‌స్టార్ట్ కోసం పనిచేసే ఆదేశాలను ప్రయత్నించాలి. సేవను ప్రారంభించడానికి మీరు పాత ఆపరేటింగ్ సిస్టమ్స్ కోసం systemctl కు సమానమైన ఆదేశాన్ని ప్రయత్నించాలి. అలాగే, టెర్మినల్ ద్వారా కమాండ్‌తో ప్రారంభించే ముందు మీరు మీ సిస్టమ్‌లో సేవను ఇన్‌స్టాల్ చేయాలి.

చిట్కా : రూట్ అధికారాలు అవసరమయ్యే అనువర్తనాలను వ్యవస్థాపించడానికి, ప్రారంభించడానికి మరియు ఆపడానికి సుడో ఆదేశాన్ని ఉపయోగించండి.



  1. నొక్కండి CTRL + ALT + T. తెరవడానికి కీలు కలిసి టెర్మినల్ సేవను ప్రారంభించడానికి కింది ఆదేశాన్ని టైప్ చేయండి:
     సుడో సర్వీస్ సాగే శోధన ప్రారంభం 

    గమనిక : ప్రారంభించడానికి 5-10 సెకన్లు పడుతుంది.

  2. ఈ ఆదేశాన్ని ఉపయోగించి మీరు సేవ యొక్క స్థితిని నిర్ధారించవచ్చు:
      సుడో సర్వీస్ సాగే శోధన స్థితి 

    సేవను ప్రారంభించడం మరియు స్థితిని తనిఖీ చేయడం

  3. మరియు కొన్ని సేవలు వంటివి సాగే శోధన పరీక్షించడానికి వారి స్వంత ఆదేశం ఉంది:
      curl –X GET ‘http: // localhost: 9200’ 

    సాగే శోధన సేవను పరీక్షిస్తోంది

బోనస్: తాజా లైనక్స్ పంపిణీల కోసం Systemctl కమాండ్

Systemd SysV init ని చాలా Linux పంపిణీలలో init వ్యవస్థగా భర్తీ చేసింది. Systemctl ఆదేశం క్రింద చూపిన విధంగా ఎటువంటి లోపాలు లేకుండా సరికొత్త Linux పంపిణీ కోసం పని చేస్తుంది:

  1. నొక్కండి CTRL + ALT + T. తెరవడానికి కీలు కలిసి టెర్మినల్
  2. సేవను ప్రారంభించడానికి systemctl ఆదేశాన్ని టైప్ చేయండి:
      sudo systemctl ప్రారంభ సాగే శోధన 

    Systemctl ఆదేశాన్ని ఉపయోగించి సేవను ప్రారంభించడం

1 నిమిషం చదవండి