$ PATH వేరియబుల్ అనేది లైనక్స్ మరియు ఇతర యునిక్స్ లాంటి ఆపరేటింగ్ సిస్టమ్లలో కీలకమైన భాగం. ఇది సిస్టమ్లో వివిధ ఎగ్జిక్యూటబుల్లను కలిగి ఉన్న డైరెక్టరీల జాబితాను నిర్దేశిస్తుంది మరియు ఈ ఎక్జిక్యూటబుల్ ఫైల్ల కోసం ఎక్కడ చూడాలో షెల్కు తెలియజేస్తుంది.
తాజా Linux ఇన్స్టాలేషన్లో, $ PATH లో చేర్చబడిన డైరెక్టరీలు మీరు అమలు చేసే చాలా ప్రోగ్రామ్లు దోషపూరితంగా పనిచేస్తాయని నిర్ధారిస్తాయి. అయితే, మీరు మీ సిస్టమ్లో అనుకూల స్క్రిప్ట్లు లేదా ప్రోగ్రామ్లను త్వరగా అమలు చేయాలనుకునే సందర్భాలు ఉండవచ్చు.
అటువంటి సందర్భాలలో, ఆ ప్రోగ్రామ్లను అమలు చేయడానికి ముందు మీరు $ PATH వేరియబుల్ను తగిన విధంగా సెట్ చేయాలి.
వెలికితీసిన తర్వాత మీరు జిప్ ఫైల్లను తొలగించగలరా
Linux లో $ PATH అంటే ఏమిటి?
పైన పేర్కొన్నట్లుగా, $ PATH అనేది లైనక్స్లో పర్యావరణ వేరియబుల్, ఇది లైనక్స్ షెల్ ఆదేశం లేదా అందుకున్నప్పుడు సూచించే కోలన్-వేరు చేయబడిన డైరెక్టరీల జాబితాను కలిగి ఉంటుంది. exec కాల్ ఒక కార్యక్రమం నుండి.
సాధారణంగా, $ PATH వేరియబుల్ వీటిని కలిగి ఉంటుంది /ఉదయం , /usr/బిన్ , ఇంకా /usr/స్థానిక/బిన్ డైరెక్టరీలు, సూపర్ యూజర్ మరో రెండు ఎంట్రీలను పొందడంతో, అవి, /sbin మరియు /usr/sbin . అయితే, ప్రస్తుత పని డైరెక్టరీతో సంబంధం లేకుండా టెర్మినల్ నుండి స్క్రిప్ట్లు మరియు ప్రోగ్రామ్లను సౌకర్యవంతంగా ప్రారంభించడానికి మీరు మీ $ PATH వేరియబుల్కు కొత్త ఎంట్రీలను జోడించవచ్చు.
మీరు $ PATH ని ఎందుకు సెట్ చేయాలనుకుంటున్నారు?
పెద్దగా, మీ Linux సిస్టమ్లో మీరు అమలు చేసే చాలా ప్రోగ్రామ్లు దోషరహితంగా పని చేస్తాయి మరియు వాటి అమలు సమయంలో మీ షెల్ ఎలాంటి లోపాలను ప్రదర్శించదు. ఉదాహరణకు, మీరు పరిగెత్తినప్పుడు ls ఆదేశం , కమాండ్ యొక్క పూర్తి మార్గాన్ని పేర్కొనాల్సిన అవసరం లేకుండా షెల్ దానిని దోష రహితంగా నడుపుతుంది.
అయితే, మీరు అనుకూల స్క్రిప్ట్ను అమలు చేస్తున్నప్పుడు, మీరు చేసినట్లుగా మీరు exec ఆదేశాన్ని ప్రకటించలేరు ls ముందు ఆదేశం. బదులుగా, మీరు చేయాల్సిందల్లా స్క్రిప్ట్ డైరెక్టరీకి నావిగేట్ చేయడం (టెర్మినల్ ద్వారా) మరియు అక్కడ నుండి ఆదేశాన్ని అమలు చేయడం, లేదా, సిస్టమ్లో ఎక్కడి నుంచైనా ఆదేశాన్ని అమలు చేయగల సామర్థ్యం కావాలంటే, స్క్రిప్ట్ యొక్క సంపూర్ణ మార్గాన్ని పేర్కొనండి షెల్ దానిని గుర్తించడంలో సహాయపడే ఆదేశం.
సంబంధిత: సిడి కమాండ్ ఉపయోగించి లైనక్స్లో డైరెక్టరీని ఎలా మార్చాలి
ఈ రెండు పద్ధతులు బాగా పనిచేస్తున్నప్పటికీ, అవి చాలా సమర్థవంతంగా లేవు మరియు మొత్తం ప్రక్రియను త్వరగా దుర్భరమైన దినచర్యగా మార్చగలవు. ప్రామాణికం కాని డైరెక్టరీల నుండి ప్రోగ్రామ్లను అమలు చేయడానికి ఒక ప్రత్యామ్నాయ (సమర్థవంతమైన మరియు ప్రభావవంతమైన రీడ్) మార్గం మీ షెల్ యొక్క $ PATH కి వారి సోర్స్ డైరెక్టరీని జోడించడం వలన స్క్రిప్ట్ ఎక్కడ దొరుకుతుందో తెలుస్తుంది మరియు అందువల్ల వాటిని త్వరగా అమలు చేయవచ్చు.
Linux లో $ PATH వేరియబుల్ను ఎలా సెట్ చేయాలి
మీరు ఏమి సాధించాలనుకుంటున్నారనే దానిపై ఆధారపడి --- స్క్రిప్ట్ను ఒకసారి మాత్రమే అమలు చేయడానికి తాత్కాలిక సెటప్ అయినా లేదా మీరు క్రమం తప్పకుండా స్క్రిప్ట్ను ఉపయోగించాలని ప్లాన్ చేసినా --- మీ $ PATH కి డైరెక్టరీని జోడించడానికి వివిధ మార్గాలు ఉన్నాయి.
1. $ PATH వేరియబుల్ను తాత్కాలికంగా సెట్ చేస్తోంది
మీరు మీ ప్రస్తుత (క్రియాశీల) సెషన్లో స్క్రిప్ట్ లేదా ప్రోగ్రామ్ను అమలు చేయాలనుకుంటే, మీరు తాత్కాలిక $ PATH వేరియబుల్ను సెట్ చేయడానికి ఎంచుకోవచ్చు. మీరు అలా చేసినప్పుడు, మీరు ఆ ప్రోగ్రామ్ని పూర్తి స్థాయిలో కమాండ్లో చేర్చకుండా మీ సిస్టమ్లో ఎక్కడి నుంచైనా ఆదేశంతో అమలు చేయవచ్చు కానీ ప్రస్తుత సెషన్లో మాత్రమే.
$ PATH వేరియబుల్ను తాత్కాలికంగా సెట్ చేయడానికి, టెర్మినల్ని తెరిచి, కింది సింటాక్స్ని ఉపయోగించి వేరియబుల్కు డైరెక్టరీలను జోడించండి:
రింగ్ డోర్బెల్ గూగుల్ హోమ్తో పనిచేస్తుంది
export PATH=$PATH:/path/to/directory
ఉదాహరణకి:
export PATH=$PATH:/home/smithy/scripts/
ఈ కాన్ఫిగరేషన్తో, మీరు మీ యాక్టివ్ సెషన్లో మాత్రమే ప్రోగ్రామ్ను అమలు చేయగలరని గమనించండి. మీరు మీ $ PATH వేరియబుల్ను తాత్కాలికంగా సెట్ చేసినప్పుడు, మీరు మీ కంప్యూటర్ను రీస్టార్ట్ చేసిన తర్వాత సిస్టమ్ దాన్ని డిఫాల్ట్ సెట్టింగ్కి రీసెట్ చేస్తుంది.
2. శాశ్వత $ PATH వేరియబుల్ సెట్ చేయడం
మీ సిస్టమ్లో మీరు తరచుగా ఉపయోగించే ప్రోగ్రామ్ ఉన్నట్లయితే, మీరు దాని కోసం $ PATH వేరియబుల్ను శాశ్వతంగా సెట్ చేయాలి. రీబూట్ చేసిన తర్వాత కూడా మీ షెల్ దాని డైరెక్టరీని గుర్తుంచుకునేలా ఇది నిర్ధారిస్తుంది.
తాత్కాలిక పరిష్కారం వలె కాకుండా, $ PATH ని శాశ్వతంగా కొన్ని అదనపు దశలను కలిగి ఉంటుంది: మీరు ఉపయోగిస్తున్న షెల్ను గుర్తించండి, సంబంధిత కాన్ఫిగరేషన్ ఫైల్ను సవరించండి మరియు అక్కడ $ PATH వేరియబుల్ను సెట్ చేయండి.
మీ సిస్టమ్లోని షెల్ను గుర్తించడానికి, టెర్మినల్లో కింది ఆదేశాన్ని అమలు చేయండి:
echo
Linux లో $ PATH వేరియబుల్ను ఎలా సెట్ చేయాలి
$ PATH వేరియబుల్ అనేది లైనక్స్ మరియు ఇతర యునిక్స్ లాంటి ఆపరేటింగ్ సిస్టమ్లలో కీలకమైన భాగం. ఇది సిస్టమ్లో వివిధ ఎగ్జిక్యూటబుల్లను కలిగి ఉన్న డైరెక్టరీల జాబితాను నిర్దేశిస్తుంది మరియు ఈ ఎక్జిక్యూటబుల్ ఫైల్ల కోసం ఎక్కడ చూడాలో షెల్కు తెలియజేస్తుంది.
తాజా Linux ఇన్స్టాలేషన్లో, $ PATH లో చేర్చబడిన డైరెక్టరీలు మీరు అమలు చేసే చాలా ప్రోగ్రామ్లు దోషపూరితంగా పనిచేస్తాయని నిర్ధారిస్తాయి. అయితే, మీరు మీ సిస్టమ్లో అనుకూల స్క్రిప్ట్లు లేదా ప్రోగ్రామ్లను త్వరగా అమలు చేయాలనుకునే సందర్భాలు ఉండవచ్చు.
అటువంటి సందర్భాలలో, ఆ ప్రోగ్రామ్లను అమలు చేయడానికి ముందు మీరు $ PATH వేరియబుల్ను తగిన విధంగా సెట్ చేయాలి.
Linux లో $ PATH అంటే ఏమిటి?
పైన పేర్కొన్నట్లుగా, $ PATH అనేది లైనక్స్లో పర్యావరణ వేరియబుల్, ఇది లైనక్స్ షెల్ ఆదేశం లేదా అందుకున్నప్పుడు సూచించే కోలన్-వేరు చేయబడిన డైరెక్టరీల జాబితాను కలిగి ఉంటుంది. exec కాల్ ఒక కార్యక్రమం నుండి.
సాధారణంగా, $ PATH వేరియబుల్ వీటిని కలిగి ఉంటుంది /ఉదయం , /usr/బిన్ , ఇంకా /usr/స్థానిక/బిన్ డైరెక్టరీలు, సూపర్ యూజర్ మరో రెండు ఎంట్రీలను పొందడంతో, అవి, /sbin మరియు /usr/sbin . అయితే, ప్రస్తుత పని డైరెక్టరీతో సంబంధం లేకుండా టెర్మినల్ నుండి స్క్రిప్ట్లు మరియు ప్రోగ్రామ్లను సౌకర్యవంతంగా ప్రారంభించడానికి మీరు మీ $ PATH వేరియబుల్కు కొత్త ఎంట్రీలను జోడించవచ్చు.
మీరు $ PATH ని ఎందుకు సెట్ చేయాలనుకుంటున్నారు?
పెద్దగా, మీ Linux సిస్టమ్లో మీరు అమలు చేసే చాలా ప్రోగ్రామ్లు దోషరహితంగా పని చేస్తాయి మరియు వాటి అమలు సమయంలో మీ షెల్ ఎలాంటి లోపాలను ప్రదర్శించదు. ఉదాహరణకు, మీరు పరిగెత్తినప్పుడు ls ఆదేశం , కమాండ్ యొక్క పూర్తి మార్గాన్ని పేర్కొనాల్సిన అవసరం లేకుండా షెల్ దానిని దోష రహితంగా నడుపుతుంది.
అయితే, మీరు అనుకూల స్క్రిప్ట్ను అమలు చేస్తున్నప్పుడు, మీరు చేసినట్లుగా మీరు exec ఆదేశాన్ని ప్రకటించలేరు ls ముందు ఆదేశం. బదులుగా, మీరు చేయాల్సిందల్లా స్క్రిప్ట్ డైరెక్టరీకి నావిగేట్ చేయడం (టెర్మినల్ ద్వారా) మరియు అక్కడ నుండి ఆదేశాన్ని అమలు చేయడం, లేదా, సిస్టమ్లో ఎక్కడి నుంచైనా ఆదేశాన్ని అమలు చేయగల సామర్థ్యం కావాలంటే, స్క్రిప్ట్ యొక్క సంపూర్ణ మార్గాన్ని పేర్కొనండి షెల్ దానిని గుర్తించడంలో సహాయపడే ఆదేశం.
సంబంధిత: సిడి కమాండ్ ఉపయోగించి లైనక్స్లో డైరెక్టరీని ఎలా మార్చాలి
ఈ రెండు పద్ధతులు బాగా పనిచేస్తున్నప్పటికీ, అవి చాలా సమర్థవంతంగా లేవు మరియు మొత్తం ప్రక్రియను త్వరగా దుర్భరమైన దినచర్యగా మార్చగలవు. ప్రామాణికం కాని డైరెక్టరీల నుండి ప్రోగ్రామ్లను అమలు చేయడానికి ఒక ప్రత్యామ్నాయ (సమర్థవంతమైన మరియు ప్రభావవంతమైన రీడ్) మార్గం మీ షెల్ యొక్క $ PATH కి వారి సోర్స్ డైరెక్టరీని జోడించడం వలన స్క్రిప్ట్ ఎక్కడ దొరుకుతుందో తెలుస్తుంది మరియు అందువల్ల వాటిని త్వరగా అమలు చేయవచ్చు.
Linux లో $ PATH వేరియబుల్ను ఎలా సెట్ చేయాలి
మీరు ఏమి సాధించాలనుకుంటున్నారనే దానిపై ఆధారపడి --- స్క్రిప్ట్ను ఒకసారి మాత్రమే అమలు చేయడానికి తాత్కాలిక సెటప్ అయినా లేదా మీరు క్రమం తప్పకుండా స్క్రిప్ట్ను ఉపయోగించాలని ప్లాన్ చేసినా --- మీ $ PATH కి డైరెక్టరీని జోడించడానికి వివిధ మార్గాలు ఉన్నాయి.
1. $ PATH వేరియబుల్ను తాత్కాలికంగా సెట్ చేస్తోంది
మీరు మీ ప్రస్తుత (క్రియాశీల) సెషన్లో స్క్రిప్ట్ లేదా ప్రోగ్రామ్ను అమలు చేయాలనుకుంటే, మీరు తాత్కాలిక $ PATH వేరియబుల్ను సెట్ చేయడానికి ఎంచుకోవచ్చు. మీరు అలా చేసినప్పుడు, మీరు ఆ ప్రోగ్రామ్ని పూర్తి స్థాయిలో కమాండ్లో చేర్చకుండా మీ సిస్టమ్లో ఎక్కడి నుంచైనా ఆదేశంతో అమలు చేయవచ్చు కానీ ప్రస్తుత సెషన్లో మాత్రమే.
$ PATH వేరియబుల్ను తాత్కాలికంగా సెట్ చేయడానికి, టెర్మినల్ని తెరిచి, కింది సింటాక్స్ని ఉపయోగించి వేరియబుల్కు డైరెక్టరీలను జోడించండి:
export PATH=$PATH:/path/to/directory
ఉదాహరణకి:
export PATH=$PATH:/home/smithy/scripts/
ఈ కాన్ఫిగరేషన్తో, మీరు మీ యాక్టివ్ సెషన్లో మాత్రమే ప్రోగ్రామ్ను అమలు చేయగలరని గమనించండి. మీరు మీ $ PATH వేరియబుల్ను తాత్కాలికంగా సెట్ చేసినప్పుడు, మీరు మీ కంప్యూటర్ను రీస్టార్ట్ చేసిన తర్వాత సిస్టమ్ దాన్ని డిఫాల్ట్ సెట్టింగ్కి రీసెట్ చేస్తుంది.
2. శాశ్వత $ PATH వేరియబుల్ సెట్ చేయడం
మీ సిస్టమ్లో మీరు తరచుగా ఉపయోగించే ప్రోగ్రామ్ ఉన్నట్లయితే, మీరు దాని కోసం $ PATH వేరియబుల్ను శాశ్వతంగా సెట్ చేయాలి. రీబూట్ చేసిన తర్వాత కూడా మీ షెల్ దాని డైరెక్టరీని గుర్తుంచుకునేలా ఇది నిర్ధారిస్తుంది.
తాత్కాలిక పరిష్కారం వలె కాకుండా, $ PATH ని శాశ్వతంగా కొన్ని అదనపు దశలను కలిగి ఉంటుంది: మీరు ఉపయోగిస్తున్న షెల్ను గుర్తించండి, సంబంధిత కాన్ఫిగరేషన్ ఫైల్ను సవరించండి మరియు అక్కడ $ PATH వేరియబుల్ను సెట్ చేయండి.
మీ సిస్టమ్లోని షెల్ను గుర్తించడానికి, టెర్మినల్లో కింది ఆదేశాన్ని అమలు చేయండి:
echo $0
మీరు మీ యాక్టివ్ షెల్ పేరును అవుట్పుట్గా చూడాలి. చాలా సందర్భాలలో, ఇది ఉంటుంది బాష్ షెల్ , మీరు దానిని Zsh, Ksh లేదా ఇతర లైనక్స్ షెల్గా మార్చకపోతే.
ఇప్పుడు, మీరు ఉపయోగిస్తున్న షెల్ ఆధారంగా, మీరు దాని కాన్ఫిగరేషన్ ఫైల్ను సవరించాల్సి ఉంటుంది. మీ షెల్ ఆధారంగా మీరు సవరించాల్సిన ఫైల్ ఇక్కడ ఉంది:
షెల్ పేరు కాన్ఫిగరేషన్ ఫైల్ బాష్ ~/.bashrc ksh ~/.shrc zsh ~/.zshrc csh ~/.cshrc
కొన్ని ఇతర షెల్ విషయంలో, దాని కాన్ఫిగరేషన్ ఫైల్ పేరును తెలుసుకోవడానికి దాని డాక్యుమెంటేషన్ని చూడండి.
మీరు సవరించాల్సిన ఫైల్ని మీరు గుర్తించిన తర్వాత, $ PATH వేరియబుల్ను సెట్ చేయడానికి క్రింది దశలను అనుసరించండి. ఈ గైడ్లో, బాష్ షెల్లో $ PATH వేరియబుల్ను ఎలా సెటప్ చేయాలో మేము ప్రదర్శిస్తాము.
- టెర్మినల్ని తెరిచి, కింది ఆదేశాన్ని ఎంటర్ చేయండి .bashrc ఫైల్. మీరు ఉపయోగించవచ్చు ఏదైనా లైనక్స్ టెక్స్ట్ ఎడిటర్ మీ ఎంపిక. | _+_ |
- $ PATH వేరియబుల్ను సెట్ చేయడానికి కింది వాక్యనిర్మాణాన్ని ఉపయోగించండి. | _+_ |
- ఫైల్ను సేవ్ చేయండి మరియు ఉపయోగించి ప్రస్తుత షెల్ ఎన్విరాన్మెంట్ను అప్డేట్ చేయండి మూలం .
nano ~/.bashrc
- డైరెక్టరీ జోడించబడిందో లేదో తనిఖీ చేయడానికి కింది ఆదేశాన్ని టైప్ చేయండి. | _+_ |
మీరు డైరెక్టరీ మార్గాన్ని సరిగ్గా నమోదు చేసినట్లయితే, అది మీ సిస్టమ్ యొక్క $ PATH లో ప్రతిబింబిస్తుంది మరియు మీరు మీ సిస్టమ్లోని ఏదైనా డైరెక్టరీ నుండి ఫోల్డర్ లోపల అన్ని స్క్రిప్ట్లను అమలు చేయగలరు.
అంతేకాకుండా, సిస్టమ్-వైడ్ కాన్ఫిగరేషన్లో $ PATH వేరియబుల్ను శాశ్వతంగా సెట్ చేయడానికి Linux మిమ్మల్ని అనుమతిస్తుంది, తద్వారా మీ సిస్టమ్లోని ప్రతి యూజర్ నిర్దేశిత డైరెక్టరీలో ఉన్న అనుకూల స్క్రిప్ట్లను యాక్సెస్ చేయవచ్చు మరియు అమలు చేయవచ్చు.
ప్రపంచవ్యాప్తంగా $ PATH సెట్ చేయడానికి, మీరు తాత్కాలిక మరియు శాశ్వత సెటప్ను జోడించేటప్పుడు ఉపయోగించిన అదే ఆదేశాన్ని ఉపయోగించి డైరెక్టరీని జోడించాలి, కానీ /etc/పర్యావరణం లేదా /etc/ప్రొఫైల్ ఫైల్.
ఈ ఫైల్లలో దేనినైనా తెరిచి, డైరెక్టరీ మార్గాన్ని జోడించండి:
export PATH=$PATH:/path/to/directory/
Linux లో $ PATH విజయవంతంగా సెట్ చేయబడుతోంది
పై దశలతో, మీరు నిర్దేశించని డైరెక్టరీలలో స్క్రిప్ట్ల కోసం వెతకడానికి మీ సిస్టమ్ యొక్క $ PATH సెట్ చేయవచ్చు.
చాలా సందర్భాలలో, మీ సిస్టమ్లోని $ PATH వేరియబుల్ను ప్రతి యూజర్ కాన్ఫిగరేషన్లో శాశ్వతంగా సెట్ చేయమని మేము మీకు సిఫార్సు చేస్తున్నాము ఎందుకంటే ఇది రెండు పద్ధతుల నుండి అత్యంత సమర్థవంతమైన మార్గం.
అలాగే, మీ సిస్టమ్లో మీరు ప్రపంచవ్యాప్తంగా యాక్సెస్ చేయాలనుకుంటున్న నిర్దిష్ట ప్రోగ్రామ్ లేకపోతే, మీరు సిస్టమ్-వైడ్ కాన్ఫిగరేషన్లో $ PATH వేరియబుల్ను సెట్ చేయనవసరం లేదని గుర్తుంచుకోండి. ది గుర్తించు మరియు కనుగొనండి $ PATH వేరియబుల్కు జోడించడానికి సోర్స్ డైరెక్టరీని కనుగొనేటప్పుడు మీరు సమస్యలను ఎదుర్కొంటుంటే Linux లోని ఆదేశాలు ఒక జీవితాశయం.
షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ లైనక్స్లో డైరెక్టరీని ఎలా కనుగొనాలి ఏదో వెతుకుతున్నారా? లైనక్స్లో మీకు అవసరమైన ఖచ్చితమైన డైరెక్టరీని ఎలా కనుగొనాలో ఇక్కడ ఉంది.
తదుపరి చదవండి సంబంధిత అంశాలు - లైనక్స్
- టెర్మినల్
- లైనక్స్
రచయిత గురుంచి యష్ వాట్(21 కథనాలు ప్రచురించబడ్డాయి) యశ్ DIY, Linux, ప్రోగ్రామింగ్ మరియు సెక్యూరిటీ కోసం MUO లో స్టాఫ్ రైటర్. రచనలో తన అభిరుచిని కనుగొనడానికి ముందు, అతను వెబ్ మరియు iOS కోసం అభివృద్ధి చేసేవాడు. మీరు టెక్పిపిలో అతని రచనను కూడా కనుగొనవచ్చు, అక్కడ అతను ఇతర నిలువు వరుసలను కవర్ చేస్తాడు. టెక్ కాకుండా, అతను ఖగోళ శాస్త్రం, ఫార్ములా 1 మరియు గడియారాల గురించి మాట్లాడటం ఆనందిస్తాడు.
యష్ వాట్ నుండి మరిన్నిమా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి
టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!
సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి
మీరు మీ యాక్టివ్ షెల్ పేరును అవుట్పుట్గా చూడాలి. చాలా సందర్భాలలో, ఇది ఉంటుంది బాష్ షెల్ , మీరు దానిని Zsh, Ksh లేదా ఇతర లైనక్స్ షెల్గా మార్చకపోతే.
ఇప్పుడు, మీరు ఉపయోగిస్తున్న షెల్ ఆధారంగా, మీరు దాని కాన్ఫిగరేషన్ ఫైల్ను సవరించాల్సి ఉంటుంది. మీ షెల్ ఆధారంగా మీరు సవరించాల్సిన ఫైల్ ఇక్కడ ఉంది:
షెల్ పేరు | కాన్ఫిగరేషన్ ఫైల్ |
---|---|
బాష్ | ~/.bashrc |
ksh | ~/.shrc |
zsh | ~/.zshrc |
csh | ~/.cshrc |
కొన్ని ఇతర షెల్ విషయంలో, దాని కాన్ఫిగరేషన్ ఫైల్ పేరును తెలుసుకోవడానికి దాని డాక్యుమెంటేషన్ని చూడండి.
మీరు సవరించాల్సిన ఫైల్ని మీరు గుర్తించిన తర్వాత, $ PATH వేరియబుల్ను సెట్ చేయడానికి క్రింది దశలను అనుసరించండి. ఈ గైడ్లో, బాష్ షెల్లో $ PATH వేరియబుల్ను ఎలా సెటప్ చేయాలో మేము ప్రదర్శిస్తాము.
- టెర్మినల్ని తెరిచి, కింది ఆదేశాన్ని ఎంటర్ చేయండి .bashrc ఫైల్. మీరు ఉపయోగించవచ్చు ఏదైనా లైనక్స్ టెక్స్ట్ ఎడిటర్ మీ ఎంపిక. | _+_ |
- $ PATH వేరియబుల్ను సెట్ చేయడానికి కింది వాక్యనిర్మాణాన్ని ఉపయోగించండి. | _+_ |
- ఫైల్ను సేవ్ చేయండి మరియు ఉపయోగించి ప్రస్తుత షెల్ ఎన్విరాన్మెంట్ను అప్డేట్ చేయండి మూలం .
nano ~/.bashrc
- డైరెక్టరీ జోడించబడిందో లేదో తనిఖీ చేయడానికి కింది ఆదేశాన్ని టైప్ చేయండి. | _+_ |
మీరు డైరెక్టరీ మార్గాన్ని సరిగ్గా నమోదు చేసినట్లయితే, అది మీ సిస్టమ్ యొక్క $ PATH లో ప్రతిబింబిస్తుంది మరియు మీరు మీ సిస్టమ్లోని ఏదైనా డైరెక్టరీ నుండి ఫోల్డర్ లోపల అన్ని స్క్రిప్ట్లను అమలు చేయగలరు.
అంతేకాకుండా, సిస్టమ్-వైడ్ కాన్ఫిగరేషన్లో $ PATH వేరియబుల్ను శాశ్వతంగా సెట్ చేయడానికి Linux మిమ్మల్ని అనుమతిస్తుంది, తద్వారా మీ సిస్టమ్లోని ప్రతి యూజర్ నిర్దేశిత డైరెక్టరీలో ఉన్న అనుకూల స్క్రిప్ట్లను యాక్సెస్ చేయవచ్చు మరియు అమలు చేయవచ్చు.
ప్రపంచవ్యాప్తంగా $ PATH సెట్ చేయడానికి, మీరు తాత్కాలిక మరియు శాశ్వత సెటప్ను జోడించేటప్పుడు ఉపయోగించిన అదే ఆదేశాన్ని ఉపయోగించి డైరెక్టరీని జోడించాలి, కానీ /etc/పర్యావరణం లేదా /etc/ప్రొఫైల్ ఫైల్.
విండోస్ ఎక్స్పి నుండి విండోస్ 7 ఉచిత అప్గ్రేడ్
ఈ ఫైల్లలో దేనినైనా తెరిచి, డైరెక్టరీ మార్గాన్ని జోడించండి:
export PATH=$PATH:/path/to/directory/
Linux లో $ PATH విజయవంతంగా సెట్ చేయబడుతోంది
పై దశలతో, మీరు నిర్దేశించని డైరెక్టరీలలో స్క్రిప్ట్ల కోసం వెతకడానికి మీ సిస్టమ్ యొక్క $ PATH సెట్ చేయవచ్చు.
చాలా సందర్భాలలో, మీ సిస్టమ్లోని $ PATH వేరియబుల్ను ప్రతి యూజర్ కాన్ఫిగరేషన్లో శాశ్వతంగా సెట్ చేయమని మేము మీకు సిఫార్సు చేస్తున్నాము ఎందుకంటే ఇది రెండు పద్ధతుల నుండి అత్యంత సమర్థవంతమైన మార్గం.
అలాగే, మీ సిస్టమ్లో మీరు ప్రపంచవ్యాప్తంగా యాక్సెస్ చేయాలనుకుంటున్న నిర్దిష్ట ప్రోగ్రామ్ లేకపోతే, మీరు సిస్టమ్-వైడ్ కాన్ఫిగరేషన్లో $ PATH వేరియబుల్ను సెట్ చేయనవసరం లేదని గుర్తుంచుకోండి. ది గుర్తించు మరియు కనుగొనండి $ PATH వేరియబుల్కు జోడించడానికి సోర్స్ డైరెక్టరీని కనుగొనేటప్పుడు మీరు సమస్యలను ఎదుర్కొంటుంటే Linux లోని ఆదేశాలు ఒక జీవితాశయం.
షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ లైనక్స్లో డైరెక్టరీని ఎలా కనుగొనాలిఏదో వెతుకుతున్నారా? లైనక్స్లో మీకు అవసరమైన ఖచ్చితమైన డైరెక్టరీని ఎలా కనుగొనాలో ఇక్కడ ఉంది.
తదుపరి చదవండి సంబంధిత అంశాలు- లైనక్స్
- టెర్మినల్
- లైనక్స్
యశ్ DIY, Linux, ప్రోగ్రామింగ్ మరియు సెక్యూరిటీ కోసం MUO లో స్టాఫ్ రైటర్. రచనలో తన అభిరుచిని కనుగొనడానికి ముందు, అతను వెబ్ మరియు iOS కోసం అభివృద్ధి చేసేవాడు. మీరు టెక్పిపిలో అతని రచనను కూడా కనుగొనవచ్చు, అక్కడ అతను ఇతర నిలువు వరుసలను కవర్ చేస్తాడు. టెక్ కాకుండా, అతను ఖగోళ శాస్త్రం, ఫార్ములా 1 మరియు గడియారాల గురించి మాట్లాడటం ఆనందిస్తాడు.
యష్ వాట్ నుండి మరిన్నిమా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి
టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!
సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి