ఎన్విరాన్మెంట్ వేరియబుల్

రచయిత: Monica Porter
సృష్టి తేదీ: 15 మార్చి 2021
నవీకరణ తేదీ: 1 జూలై 2024
Anonim
ఎన్విరాన్‌మెంట్ వేరియబుల్స్ : Linux ట్యుటోరియల్ #11
వీడియో: ఎన్విరాన్‌మెంట్ వేరియబుల్స్ : Linux ట్యుటోరియల్ #11

విషయము

నిర్వచనం - ఎన్విరాన్మెంట్ వేరియబుల్ అంటే ఏమిటి?

ఎన్విరాన్మెంట్ వేరియబుల్స్ అనేది నడుస్తున్న కంప్యూటర్ సిస్టమ్స్ మరియు OS పరిసరాల యొక్క ప్రక్రియలు మరియు ప్రవర్తనను ప్రభావితం చేసే విలువలు. రన్నింగ్ ప్రోగ్రామ్‌లు కాన్ఫిగరేషన్ ప్రయోజనాల కోసం ఎన్విరాన్మెంట్ వేరియబుల్ విలువలను యాక్సెస్ చేయవచ్చు.


మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

టెకోపీడియా ఎన్విరాన్మెంట్ వేరియబుల్ గురించి వివరిస్తుంది

ఉదాహరణకు, ప్రత్యేకంగా పేరు పెట్టబడిన ఎన్విరాన్మెంట్ వేరియబుల్ తాత్కాలిక ఫైల్ నిల్వ కోసం ఉపయోగించే కంప్యూటర్ OS స్థానాన్ని గుర్తించవచ్చు. తాత్కాలిక ఫైల్ నిల్వ కోసం మైక్రోసాఫ్ట్ విండోస్ ఎన్విరాన్మెంట్ వేరియబుల్% TEMP% లేదా% TMP%.

యునిక్స్ వ్యవస్థలు నిర్దిష్ట మరియు యాజమాన్య పర్యావరణ చరరాశులను కలిగి ఉంటాయి. క్రొత్త ప్రక్రియ తల్లిదండ్రులకు మార్పులు లేకుండా దాని తల్లిదండ్రుల నుండి నకిలీ తల్లిదండ్రుల వాతావరణాన్ని వారసత్వంగా పొందుతుంది. ఈ మార్పిడులు ఫోర్క్ మరియు ఎగ్జిక్యూటివ్ మధ్య అప్లికేషన్ ప్రోగ్రామింగ్ ఇంటర్ఫేస్ (API) స్థాయిలో జరగాలి. దీనికి విరుద్ధంగా, నిర్దిష్ట కమాండ్ ఎగ్జిక్యూషన్ల కోసం ఎన్విరాన్మెంట్ వేరియబుల్స్ env ను ప్రారంభించడం ద్వారా షెల్ ప్లాట్‌ఫారమ్‌లను మారుస్తాయి - బాష్ వంటివి.

అన్ని యునిక్స్ మరియు మైక్రోసాఫ్ట్ OS లకు ఎన్విరాన్మెంట్ వేరియబుల్స్ ఉన్నప్పటికీ, పేర్లు OS ప్రోగ్రామర్లు ఎప్పుడూ భాగస్వామ్యం చేయవు. డిజైన్ ప్రయోజనాల కోసం, నడుస్తున్న ప్రోగ్రామ్‌లు పర్యావరణ వేరియబుల్ విలువలను మార్చగలవు. యునిక్స్ కాలర్లు వివిధ సెటాయిడ్ ప్రోగ్రామ్ అధికారులతో నడుస్తున్న మెమరీ ఖాళీలను నిర్ణయిస్తాయి. ఎన్విరాన్మెంట్ వేరియబుల్ స్థానాలు (LD_LIBRARY_PATH మరియు LD_PRELOAD) అని పిలువబడే సంబంధిత కోడ్‌ను డైనమిక్ లింకర్ లోడ్ చేస్తుంది. ప్రాసెస్ అథారిటీ ప్రకారం కోడ్ నడుస్తుంది.