env சுற்றுச்சூழல் மாறிகளின் பட்டியலை அச்சிட பயன்படும் Linux கட்டளை. env கட்டளை மூலம், இருக்கும் சூழலை மாற்றாமல் தனிப்பயனாக்கப்பட்ட சூழலில் மற்றொரு பயன்பாட்டை இயக்கலாம். இந்தக் கட்டளையைப் பயன்படுத்தி, சூழல் மாறியைச் சேர்க்கலாம், நீக்கலாம், இருக்கும் மாறிகளை மாற்றலாம் அல்லது அவற்றுக்கு மதிப்புகளையும் ஒதுக்கலாம். இந்த டுடோரியலில், லினக்ஸில் சுற்றுச்சூழல் மாறிகள் மற்றும் அவற்றை எவ்வாறு உருவாக்குவது என்பது பற்றி விவாதிப்போம்.
சுற்றுச்சூழல் மாறிகள் என்றால் என்ன
சுற்றுச்சூழல் மாறிகள் குறிப்பிட்ட சூழலுக்கு உறுதியானவை மற்றும் OS இல் உள்ள ஒவ்வொரு பயனருக்கும் அதன் சொந்த சூழல் உள்ளது. லினக்ஸில் சுற்றுச்சூழல் மாறிகளின் சில எடுத்துக்காட்டுகள் கீழே உள்ளன:
- பயனர்: தற்போது உள்நுழைந்துள்ள பயனர்
- வெறும்: அமைப்பின் தற்போதைய மொழி
- வீடு: தற்போதைய பயனரின் அடைவு
- ஷெல்: தற்போதைய பயனர் ஷெல்லின் பாதையை சேமிக்கிறது
- பாதை: கோப்பகங்களின் பட்டியலைக் காட்டு
- கால: தற்போதைய முனைய எமுலேஷன்
லினக்ஸில் env கட்டளையை எவ்வாறு பயன்படுத்துவது - எடுத்துக்காட்டுகள்
env கட்டளை வெவ்வேறு நோக்கங்களுக்காகப் பயன்படுத்தப்படுகிறது, பல மாறிகளைக் காண்பிக்க கட்டளையின் பொதுவான தொடரியல்:
env [ விருப்பம் ] ... [ - ] [ பெயர் = மதிப்பு ] ... [ கட்டளை [ வாதம் ] ... ]
env கட்டளையைப் பயன்படுத்தி ஒற்றை மாறியைக் காண்பிப்பதற்கான பொதுவான தொடரியல்:
env [ பெயர் ]
எடுத்துக்காட்டு 1: பின்வரும் கட்டளையைப் பயன்படுத்தி தற்போதைய மாறியின் தொகுப்பை அச்சிடவும்:
env
எடுத்துக்காட்டு 2: தி ஏதுமில்லை env கட்டளையுடன் வெளியீட்டை புதிய வரிக்குப் பதிலாக பூஜ்யத்துடன் முடிக்கிறது:
env --ஏதுமில்லை
எடுத்துக்காட்டு 3: பயன்படுத்தி printenv கட்டளை தனிப்பட்ட மாறிகளின் மதிப்பை நீங்கள் காட்டலாம்:
அச்சிடுதல் < மாறி-பெயர் >
சுற்றுச்சூழல் மாறி HOME இன் மதிப்பைக் காட்ட:
printenv முகப்பு
லினக்ஸில் env ஐப் பயன்படுத்தி ஒரு புதிய சுற்றுச்சூழல் மாறியை உருவாக்குவது எப்படி
புதிய சூழல் மாறியை உருவாக்க, பின்வரும் கட்டளையைப் பயன்படுத்தவும்:
ஏற்றுமதி VARIABLE_NAME = மதிப்பு / பாதை
JAVA_ENV என்ற பெயரில் ஒரு புதிய மாறியை உருவாக்குவோம்:
ஏற்றுமதி JAVA_ENV = / usr / தொட்டி / ஜாவா
பயன்படுத்த எதிரொலி $JAVA_ENV மாறியின் உருவாக்கத்தை சரிபார்க்க.
லினக்ஸில் env வழியாக சுற்றுச்சூழல் மாறியை எவ்வாறு அகற்றுவது
உருவாக்கப்பட்ட மாறியை நீக்க விரும்பினால், பின்வரும் தொடரியல் பயன்படுத்தவும்:
env -இல் < மாறி_பெயர் >
env கட்டளையின் விரிவான தகவல் மற்றும் பயன்பாட்டிற்கு அதன் உதவி கட்டளையை இயக்கவும்:
env --உதவி
பாட்டம் லைன்
சுற்றுச்சூழல் மாறியை அச்சிட அல்லது சூழல் மாறிகளை உருவாக்கி அவற்றை நிர்வகிக்க env கட்டளை பயன்படுத்தப்படுகிறது. இது வெவ்வேறு கொடிகள் மற்றும் அளவுருக்களுடன் பயன்படுத்தப்படலாம் மற்றும் அவை குறிப்பிடப்படவில்லை என்றால், அது அனைத்து தற்போதைய மாறிகளின் பட்டியலை வெறுமனே அச்சிடுகிறது. இந்த கட்டளை ஷெல் ஸ்கிரிப்ட்களில் சரியான மொழிபெயர்ப்பாளரையும் துவக்குகிறது. மாறிகளின் உருவாக்கம், தற்போதைய மாறிகளைக் காண்பித்தல் மற்றும் பட்டியலிலிருந்து உருவாக்க மாறியை எவ்வாறு அகற்றுவது என்பதை வழிகாட்டியின் மேலே உள்ள பிரிவில் நாங்கள் நிரூபித்துள்ளோம்.