Mac కమాండ్ లైన్లో “కమాండ్ నాట్ ఫౌండ్” లోపాలను ఎలా పరిష్కరించాలి
విషయ సూచిక:
కమాండ్ లైన్ను ఉపయోగించే అధునాతన Mac వినియోగదారులు కమాండ్ లైన్లో ఏదైనా అమలు చేయడానికి ప్రయత్నిస్తున్నప్పుడు అప్పుడప్పుడు “కమాండ్ కనుగొనబడలేదు” దోష సందేశాన్ని ఎదుర్కొంటారు. టెర్మినల్లోని “కమాండ్ కనుగొనబడలేదు” లోపం MacOS మరియు Mac OS X యొక్క కమాండ్ లైన్లో అనేక కారణాల వల్ల కనిపిస్తుంది, మేము ఇక్కడ చర్చిస్తాము మరియు వాస్తవానికి మేము ఈ సమస్యలకు పరిష్కారాలను అందిస్తాము.
కమాండ్ లైన్లో మీకు “కమాండ్ నాట్ ఫౌండ్” ఎర్రర్ మెసేజ్లు ఎందుకు కనిపిస్తున్నాయి
మీరు Mac కమాండ్ లైన్లో “కమాండ్ కనుగొనబడలేదు” సందేశాన్ని చూడడానికి నాలుగు అత్యంత సాధారణ కారణాలు క్రింది విధంగా ఉన్నాయి:
- కమాండ్ సింటాక్స్ తప్పుగా నమోదు చేయబడింది
- మీరు అమలు చేయడానికి ప్రయత్నిస్తున్న కమాండ్ ఇన్స్టాల్ చేయబడలేదు
- కమాండ్ తొలగించబడింది, లేదా, అధ్వాన్నంగా, సిస్టమ్ డైరెక్టరీ తొలగించబడింది లేదా సవరించబడింది
- వినియోగదారులు $PATH అసంపూర్ణంగా ఉన్నారు లేదా $PATH తప్పుగా సెట్ చేయబడింది, రీసెట్ చేయబడింది లేదా క్లియర్ చేయబడింది – ఇది 'కమాండ్ నాట్ నాట్' సందేశాన్ని చూడటానికి అత్యంత సాధారణ కారణం
అదృష్టవశాత్తూ మీరు ఈ సమస్యలన్నింటినీ పరిష్కరించవచ్చు మరియు ఊహించిన విధంగా మళ్లీ సాధారణ పనిని పొందవచ్చు. మీరు వాక్యనిర్మాణాన్ని తప్పుగా నమోదు చేసినట్లయితే, దానిని సరిగ్గా నమోదు చేయడం వలన అది పరిష్కరించబడుతుంది, సులభం! అంతకు మించి, మేము చాలా సాధారణ కారణంతో ప్రారంభిస్తాము, అంటే వినియోగదారులు $PATH సరిగ్గా సెట్ చేయబడలేదు లేదా ఏదో ఒకవిధంగా రీసెట్ చేయబడింది.
$PATH సెట్టింగ్తో Mac OSలో “కమాండ్ నాట్ ఫౌండ్” టెర్మినల్ సందేశాలను పరిష్కరించడం
Mac వినియోగదారులు ఊహించని విధంగా కమాండ్ లైన్లో కమాండ్ నాట్ ఫౌండ్ మెసేజ్ని చూడడానికి గల కారణం $PATH వినియోగదారులతో ఏదో తప్పు జరిగింది లేదా కమాండ్ ఉన్న పాత్ సెట్ చేయకపోవడం. మీకు నచ్చితే $PATHని "echo $PATH"తో తనిఖీ చేయవచ్చు, లేకుంటే మీరు Mac OS కమాండ్ లైన్లో ఉపయోగించే ప్రామాణిక డిఫాల్ట్ మార్గాన్ని సెట్ చేయడానికి క్రింది ఆదేశాలను అమలు చేయవచ్చు:
ఎగుమతి PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin "
రిటర్న్ నొక్కండి మరియు మీ కమాండ్ని మళ్లీ అమలు చేయండి, ఇది బాగా పని చేస్తుంది.
మేము ఇక్కడ Mac OS పై దృష్టి పెడుతున్నప్పటికీ, ఇదే ఆలోచన ఇతర unix మరియు linux రకాలకు కూడా వర్తిస్తుంది.
మీరు ఉపయోగించడానికి ప్రయత్నిస్తున్న ఉద్దేశించిన కమాండ్ ప్రామాణికం కాని డైరెక్టరీలో లేదా మరొక ప్రదేశంలో (/usr/local/sbin/ etc) ఉన్నట్లయితే, మీరు ఎల్లప్పుడూ కొత్త $PATHని జోడించవచ్చు అవసరమైతే ఎక్కడ చూడాలో పేర్కొనడానికి కమాండ్ లైన్.
ముందు, "కమాండ్ కనుగొనబడలేదు" సందేశం సాధారణ ఆదేశాల లైన్ ls మరియు cdని అమలు చేస్తున్నట్లు చూపుతుంది:
ఆ తర్వాత, ఆ ఆదేశాలు ఆశించిన విధంగా విజయవంతంగా పని చేయడంతో:
ఇది ఎలా జరుగుతుంది? కొన్నిసార్లు ఇది అసంపూర్ణమైన లేదా సరికాని ఎగుమతి $PATH ఆదేశాన్ని అమలు చేస్తుంది, ఇతర కారణాలతో పాటు ఎన్విరాన్మెంట్ వేరియబుల్లను సర్దుబాటు చేయడంలో వైఫల్యం.
మార్పు అమలులోకి రావడానికి మీరు కమాండ్ లైన్ షెల్ను రిఫ్రెష్ చేయాల్సి రావచ్చు. మీరు టెర్మినల్ను పునఃప్రారంభించి, "కమాండ్ కనుగొనబడలేదు" అనే లోపాన్ని మళ్లీ పొందినట్లయితే, టెర్మినల్ యాప్లో ప్రత్యామ్నాయ షెల్ను ఉపయోగిస్తుంటే వినియోగదారులకు .bash_profile, .profile లేదా సంబంధిత షెల్ ప్రొఫైల్కు ఎగుమతి $PATH ఆదేశాలను జోడించండి.
“కమాండ్ కనుగొనబడలేదు” ఎందుకంటే కమాండ్ ఇన్స్టాల్ చేయబడలేదు? HomeBrew ఉపయోగించండి
మాక్లో కమాండ్ ఇన్స్టాల్ చేయకుంటే, wget, htop లేదా Mac OSలో ప్రీఇన్స్టాల్ చేయని హోమ్బ్రూ ప్యాకేజీల వలె అందుబాటులో ఉన్న అనేక ఇతర ఉపయోగకరమైన unix కమాండ్ల వంటి సాధారణ ఉదాహరణల కోసం, అప్పుడు ఆ కమాండ్ లైన్ యుటిలిటీలకు యాక్సెస్ని పొందడానికి Macలో Homebrewని ఇన్స్టాల్ చేసి ఉపయోగించడం సరళమైన పరిష్కారం. హోమ్బ్రూ ఏమైనప్పటికీ ఒక గొప్ప సాధనం, కాబట్టి మీరు టెర్మినల్లో సమయాన్ని వెచ్చించబోతున్నట్లయితే మీరు దీన్ని కోరుకోవచ్చు.
“కమాండ్ కనుగొనబడలేదు” ఎందుకంటే సిస్టమ్ డైరెక్టరీ లేదు? తప్పిపోయిన సిస్టమ్ ఫైల్లను పునరుద్ధరించండి
ప్రతి ఒక్కసారి, Mac వినియోగదారులు Mac OS నుండి అనుకోకుండా లేదా అనుకోకుండా సిస్టమ్ ఫైల్లను తొలగించే పరిస్థితిని ఎదుర్కొంటారు. సాధారణంగా ఇది ఎవరైనా rm/srm కమాండ్లు మరియు వైల్డ్కార్డ్తో ప్రయోగాలు చేస్తున్నప్పుడు లేదా రూట్గా లాగిన్ అయినప్పుడు వారు ట్రాష్ క్యాన్తో అతిగా ఆసక్తి చూపి ఉండవచ్చు. ఏదైనా సందర్భంలో, తొలగించబడిన లేదా తప్పిపోయిన సిస్టమ్ ఫైల్లను Mac OS మరియు Mac OS Xకి ఎలా పునరుద్ధరించాలో మీరు ఇక్కడ చదవవచ్చు - ఇది సాధారణంగా బ్యాకప్ నుండి పునరుద్ధరించడం లేదా సిస్టమ్ సాఫ్ట్వేర్ను మళ్లీ ఇన్స్టాల్ చేయడం వంటివి కలిగి ఉంటుంది.
మీరు Mac OS టెర్మినల్లో “కమాండ్ నాట్ కనుగొనబడలేదు” అనే ఎర్రర్ మెసేజ్ని ఎందుకు చూడవచ్చో మీకు మరొక కారణం తెలుసా? పైన అందించిన దానికంటే మీకు మెరుగైన పరిష్కారం ఉందా? దిగువ వ్యాఖ్యలలో మాతో పంచుకోండి!