Linux లో వాతావరణ వేరియబుల్స్

Anonim

Linux లో వాతావరణ వేరియబుల్స్

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

Linux లో వాతావరణ వేరియబుల్స్తో పనిచేయడం

ఈ వ్యాసంలో భాగంగా, మేము పర్యావరణ వేరియబుల్స్కు సంబంధించిన ప్రాథమిక మరియు అత్యంత ఉపయోగకరమైన సమాచారాన్ని ప్రభావితం చేయాలనుకుంటున్నాము. అదనంగా, వాటిని వీక్షించడానికి, మార్పు, సృష్టించడానికి మరియు తొలగించడానికి మేము మార్గాలను ప్రదర్శిస్తాము. ప్రధాన ఎంపికలు తో పరిచయము అనుభవం లేని వినియోగదారులు ఇలాంటి ఉపకరణాల నిర్వహణలో నావిగేట్ చెయ్యడానికి మరియు OS పంపిణీలో వారి విలువతో వ్యవహరించడానికి సహాయం చేస్తుంది. అత్యంత ముఖ్యమైన పారామితుల విశ్లేషణ ప్రారంభానికి ముందు, నేను వాటిని తరగతులలో విభజించడం గురించి చెప్పాలనుకుంటున్నాను. ఇటువంటి సమూహం క్రింది విధంగా నిర్వచించబడింది:
  1. వ్యవస్థ వేరియబుల్స్. ఈ ఎంపికలు ఆపరేటింగ్ సిస్టమ్ ప్రారంభంలో వెంటనే లోడ్ చేయబడతాయి, కొన్ని ఆకృతీకరణ ఫైళ్ళలో నిల్వ చేయబడతాయి (ఇది క్రింద వాటి గురించి) అలాగే అన్ని వినియోగదారులకు మరియు మొత్తం OS కోసం అందుబాటులో ఉంటాయి. సాధారణంగా అటువంటి పారామితులు అనేక రకాల అనువర్తనాల ప్రారంభంలో అత్యంత ముఖ్యమైనవి మరియు తరచూ ఉపయోగించబడతాయి.
  2. కస్టమ్ వేరియబుల్స్. ప్రతి యూజర్ అన్ని ముఖ్యమైన వస్తువులు నిల్వ ఉన్న దాని స్వంత హోమ్ డైరెక్టరీని కలిగి ఉంది, వారి యూజర్ వేరియబుల్స్ ఆకృతీకరణ ఫైల్లు ఉన్నాయి. వారి పేరు నుండి స్థానిక "టెర్మినల్" ద్వారా అధికారం పొందిన సమయంలో వారు ఒక నిర్దిష్ట వినియోగదారు కింద వారు దరఖాస్తు చేసుకున్నారు. రిమోట్గా కనెక్ట్ అయినప్పుడు వారు పని చేస్తారు.
  3. స్థానిక వేరియబుల్స్. అదే సెషన్లో మాత్రమే ఉపయోగించబడిన పారామితులు ఉన్నాయి. ఇది పూర్తయినప్పుడు, వారు ఎప్పటికీ తొలగించబడతారు మరియు తిరిగి ప్రారంభించడానికి మానవీయంగా సృష్టించవలసి ఉంటుంది. వారు వ్యక్తిగత ఫైళ్ళలో సేవ్ చేయబడరు మరియు తగిన కన్సోల్ ఆదేశాలను ఉపయోగించి సవరించారు మరియు తొలగించబడ్డారు.

కస్టమ్ మరియు వ్యవస్థ వేరియబుల్స్ కోసం ఆకృతీకరణ ఫైళ్ళు

మీరు పైన ఉన్న వివరణ నుండి ఇప్పటికే తెలిసినట్లుగా, లైనక్స్ వేరియబుల్స్ యొక్క మూడు తరగతులలో రెండు సాధారణ ఆకృతీకరణలు మరియు అదనపు పారామితులు సేకరించబడిన ప్రత్యేక ఫైళ్ళలో నిల్వ చేయబడతాయి. అలాంటి ఒక వస్తువు సరైన పరిస్థితుల్లో మాత్రమే లోడ్ అవుతుంది మరియు వివిధ ప్రయోజనాల కోసం ఉపయోగించబడుతుంది. విడిగా, నేను అటువంటి వస్తువులను కేటాయించాలనుకుంటున్నాను:

  • / Etc / ప్రొఫైల్ వ్యవస్థ ఫైళ్ళలో ఒకటి. రిమోట్ ప్రవేశద్వారంతో, అన్ని వినియోగదారులకు మరియు మొత్తం వ్యవస్థకు అందుబాటులో ఉంటుంది. దాని కోసం మాత్రమే పరిమితి - మీరు ప్రామాణిక "టెర్మినల్" ను తెరిచినప్పుడు పారామితులు అంగీకరించబడవు, అంటే, ఈ సందర్భంలో, ఈ ఆకృతీకరణ నుండి విలువలు పనిచేయవు.
  • / Etc / పర్యావరణం - మునుపటి ఆకృతీకరణ యొక్క విస్తృత అనలాగ్. ఇది సిస్టమ్ స్థాయిలో పనిచేస్తుంది, మునుపటి ఫైల్ వలె అదే ఎంపికలను కలిగి ఉంటుంది, కానీ ఇప్పుడు రిమోట్ కనెక్షన్ తో కూడా ఏ పరిమితులు లేకుండా.
  • /Etc/bash.bashrc - స్థానిక ఉపయోగం కోసం మాత్రమే ఫైల్, ఇంటర్నెట్ ద్వారా ఒక రిమోట్ సెషన్ లేదా కనెక్షన్ వద్ద అది పనిచేయదు. ఒక కొత్త టెర్మినల్ సెషన్ను సృష్టించేటప్పుడు విడిగా ప్రతి యూజర్ కోసం ప్రదర్శించారు.
  • ఒక నిర్దిష్ట వినియోగదారుకు Bashrcs, దాని ఇంటి డైరెక్టరీలో నిల్వ చేయబడుతుంది మరియు టెర్మినల్ కొత్తది ప్రతిసారీ నడుస్తుంది.
  • .BACH_PROFILE .BASHRC వలె ఉంటుంది, ఉదాహరణకు, SSH ను ఉపయోగించినప్పుడు, రిమోట్ ఇంటరాక్షన్ కోసం మాత్రమే.

ప్రాథమిక వ్యవస్థ మరియు కస్టమ్ ఎన్విరాన్మెంట్ వేరియబుల్స్ జాబితా

పై సూచనలకు ధన్యవాదాలు, మీరు ఇప్పుడు అన్ని ప్రస్తుత పారామితులు మరియు వారి విలువలను త్వరగా ఎలా గుర్తించాలో తెలుసు. ఇది ప్రధానంగా వ్యవహరించడానికి మాత్రమే మిగిలి ఉంది. అటువంటి వస్తువులకు శ్రద్ద:
  • De. పూర్తి పేరు - డెస్క్టాప్ పర్యావరణం. డెస్క్టాప్ యొక్క ప్రస్తుత పర్యావరణం యొక్క పేరును కలిగి ఉంటుంది. ఆపరేటింగ్ సిస్టమ్స్లో, వివిధ గ్రాఫిక్ గుండ్లు లైనక్స్ కెర్నల్లో ఉపయోగించబడతాయి, కాబట్టి ఇప్పుడు చురుకుగా ఉన్నట్లు అర్థం చేసుకోవడం చాలా ముఖ్యమైనవి. ఇది వేరియబుల్ డికి సహాయపడుతుంది. దాని విలువలు ఒక ఉదాహరణ - గ్నోమ్, పుదీనా, kde, మరియు అందువలన న.
  • మార్గం - వివిధ ఎక్జిక్యూటబుల్ ఫైళ్ళ కోసం శోధన డైరెక్టరీల జాబితాను నిర్వచిస్తుంది. ఉదాహరణకు, వస్తువులను అన్వేషించడం మరియు యాక్సెస్ చేసేందుకు ఆదేశాలలో ఒకటి, వారు త్వరగా పేర్కొన్న వాదనలతో ఎగ్జిక్యూటబుల్ ఫైల్లను శోధించడానికి మరియు పంపించడానికి ఈ ఫోల్డర్లను సూచిస్తారు.
  • షెల్ - క్రియాశీల కమాండ్ షెల్ యొక్క ఎంపికను ఉంచుతుంది. ఇటువంటి గుండ్లు యూజర్ స్వతంత్రంగా కొన్ని స్క్రిప్ట్లను సూచించడానికి మరియు వాక్యనిర్మాణాలను ఉపయోగించి వివిధ ప్రక్రియలను అమలు చేయడానికి అనుమతిస్తాయి. బాష్ అత్యంత ప్రజాదరణ పొందిన షెల్గా భావిస్తారు. పరిచయం కోసం ఇతర సాధారణ ఆదేశాల జాబితా క్రింది లింక్లో మరొక వ్యాసంలో చూడవచ్చు.
  • అటువంటి అటువంటి స్థానిక పరిమాణంలో ఏ స్థానిక పారామితులను జోడించాలి, వారి చర్య యొక్క ప్రధాన లక్షణాల గురించి గుర్తుంచుకోవడం ముఖ్యం.

    కస్టమ్ వేరియబుల్స్ జోడించడం మరియు తొలగించడం

    మేము కాన్ఫిగరేషన్ ఫైళ్ళలో నిల్వ చేయబడిన తరగతి తరగతులకు మారడంతో, మరియు ఈ నుండి మీరు తాము ఫైల్లను సవరించాలి. ఇది ఏ ప్రామాణిక టెక్స్ట్ ఎడిటర్ను ఉపయోగించి జరుగుతుంది.

  1. Sudo Gedit ద్వారా వినియోగదారు ఆకృతీకరణను తెరవండి .బ్యాష్. మేము సింటాక్స్ రూపకల్పనతో గ్రాఫికల్ ఎడిటర్ను ఉపయోగించమని ప్రతిపాదిస్తాము, ఉదాహరణకు, GEDIT. అయితే, మీరు ఏ ఇతర పేర్కొనవచ్చు, ఉదాహరణకు, VI లేదా నానో.
  2. Linux లో ఎన్విరాన్మెంట్ వేరియబుల్స్ యొక్క కస్టమ్ ఆకృతీకరణ ఫైలును అమలు చేయండి

  3. SuperUser తరపున ఆదేశాన్ని ప్రారంభించినప్పుడు, మీరు పాస్వర్డ్ను నమోదు చేయాలి.
  4. Linux లో యూజర్ ఆకృతీకరణ ఫైల్ను అమలు చేయడానికి పాస్వర్డ్ను నమోదు చేయండి

  5. ఫైల్ చివరిలో, ఎగుమతి var = విలువ స్ట్రింగ్ను జోడించండి. అటువంటి పారామితుల సంఖ్య ఏదైనా పరిమితం కాదు. అదనంగా, మీరు ఇప్పటికే ఉన్న వేరియబుల్స్ యొక్క విలువను మార్చవచ్చు.
  6. Linux లో వినియోగదారు ఆకృతీకరణ ఫైలుకు వేరియబుల్ను జోడించండి

  7. మార్పులు చేసిన తరువాత, వాటిని సేవ్ చేసి ఫైల్ను మూసివేయండి.
  8. Linux లో వినియోగదారు ఆకృతీకరణ ఫైల్కు మార్పులను సేవ్ చేయండి

  9. ఫైల్ మొదలవుతుంది తర్వాత ఆకృతీకరణ నవీకరణ జరుగుతుంది, మరియు అది మూలం ద్వారా జరుగుతుంది .BASHRC.
  10. Linux వినియోగదారు ఆకృతీకరణ ఫైలును పునఃప్రారంభించండి

  11. మీరు అదే echo $ var ఎంపిక ద్వారా వేరియబుల్ యొక్క కార్యాచరణను తనిఖీ చేయవచ్చు.
  12. Linux లో యూజర్ వేరియబుల్ యొక్క విలువను తనిఖీ చేయండి

మార్పులు చేసే ముందు వేరియబుల్స్ యొక్క ఈ తరగతి వర్ణనతో మీకు తెలియకపోతే, వ్యాసం ప్రారంభంలో సమాచారాన్ని చదవండి. ఇది వారి పరిమితులను కలిగి ఉన్న ఎంటర్ చేసిన పారామితుల చర్యతో మరింత లోపాలను నివారించడానికి సహాయపడుతుంది. పారామితుల తొలగింపు కొరకు, అది ఆకృతీకరణ ఫైలు ద్వారా సంభవిస్తుంది. సైన్ # ప్రారంభంలో జోడించడం ద్వారా స్ట్రింగ్ లేదా వ్యాఖ్యను పూర్తిగా తొలగించడానికి ఇది సరిపోతుంది.

దైహిక పర్యావరణ వేరియబుల్స్ సృష్టించడం మరియు తొలగించడం

ఇది కేవలం వేరియబుల్స్ యొక్క మూడవ తరగతి ప్రభావితం మాత్రమే ఉంది - దైహిక. దీన్ని సవరించండి / etc / ప్రొఫైల్ ఫైల్గా ఉంటుంది, ఇది ఒక రిమోట్ కనెక్షన్ తో చురుకుగా ఉంటుంది, ఉదాహరణకు, ఒక తెలిసిన SSH మేనేజర్ ద్వారా. ఆకృతీకరణ మూలకం యొక్క ప్రారంభ మునుపటి సంస్కరణలో అదే విధంగా జరుగుతుంది:

  1. కన్సోల్లో, sudo gedit / etc / ప్రొఫైల్ నమోదు.
  2. Linux లో వేరియబుల్స్ యొక్క సిస్టమ్ ఆకృతీకరణ ఫైలును అమలు చేయండి

  3. అన్ని అవసరమైన మార్పులు చేయండి మరియు తగిన బటన్పై క్లిక్ చేయడం ద్వారా వాటిని సేవ్ చేయండి.
  4. Linux లో వేరియబుల్స్ యొక్క సిస్టమ్ ఆకృతీకరణను సవరించండి

  5. మూలం / etc / ప్రొఫైల్ ద్వారా వస్తువును పునఃప్రారంభించండి.
  6. Linux లో వేరియబుల్స్ యొక్క సిస్టమ్ ఆకృతీకరణను పునఃప్రారంభించండి

  7. చివరికి, echo $ var ద్వారా పనితీరును తనిఖీ చేయండి.
  8. Linux లో సిస్టమ్ వేరియబుల్ ఎన్విరాన్మెంట్ యొక్క ఆపరేషన్ను తనిఖీ చేయండి

సెషన్ రీబూట్ చేసిన తర్వాత ఫైల్లోని మార్పులు కూడా సేవ్ చేయబడతాయి, మరియు ప్రతి యూజర్ మరియు అప్లికేషన్ ఏ సమస్యలు లేకుండా కొత్త డేటాను ప్రాప్యత చేయగలవు.

నేడు సమర్పించిన సమాచారం మీకు చాలా కష్టం అనిపిస్తుంది, మేము దానిని అర్థం చేసుకుని, సాధ్యమైనంత ఎక్కువ అంశాలను అర్థం చేసుకుంటాము. అటువంటి ఉపకరణాలు దరఖాస్తు ప్రతి అప్లికేషన్ కోసం అదనపు సెట్టింగులు ఫైళ్ళను సేకరించడం నివారించేందుకు సహాయం చేస్తుంది, ఎందుకంటే వారు అన్ని వేరియబుల్స్ యాక్సెస్ చేస్తారు. ఇది అన్ని పారామితులకు రక్షణను అందిస్తుంది మరియు అదే స్థానంలో వాటిని సమూహపరచడం. మీరు నిర్దిష్ట కొంచెం ఉపయోగించిన పర్యావరణ వేరియబుల్స్లో ఆసక్తి కలిగి ఉంటే, Linux పంపిణీ డాక్యుమెంటేషన్ చూడండి.

ఇంకా చదవండి