Q100127: சூழல் மாறிகளை நீக்குவது அல்லது அமைக்காமல் இருப்பது எப்படி

Follow

சுருக்கம்

Windows, macOS மற்றும் Linux இன் ஆதரிக்கப்படும் பதிப்புகளுக்கான சூழல் மாறிகளை நிரந்தரமாக நீக்குவது அல்லது தற்காலிகமாக அமைக்காமல் இருப்பது எப்படி என்பதை இந்தக் கட்டுரை விளக்குகிறது. சுற்றுச்சூழல் மாறிகள் டைனமிக்-பெயரிடப்பட்ட மதிப்புகள், அவற்றைப் பயன்படுத்தும் செயல்முறையின் நடத்தையை மாற்றப் பயன்படுத்தலாம்.


மேலும் தகவல்

சூழல் மாறிகளை நிரந்தரமாக நீக்குகிறது

சூழல் மாறிகளை நிரந்தரமாக நீக்குவது, மாறிகள் கணினி முழுவதும் அகற்றப்படுவதை உறுதி செய்கிறது. ஒவ்வொரு இயங்குதளத்திற்கும் அமைக்கப்பட்டுள்ள சூழல் மாறிகளை எவ்வாறு நிரந்தரமாக நீக்குவது என்பதற்கான வழிமுறைகள் கீழே உள்ளன:

விண்டோஸ்
  1. டாஸ்க்பார் தேடலில் "env" என தட்டச்சு செய்யவும்.
    மற்றும் கணினி சூழல் மாறிகளைத் திருத்து என்பதைத் தேர்ந்தெடுக்கவும்.
    Screen_Shot_2021-12-09_at_1.43.35_PM.png
  2. சுற்றுச்சூழல் மாறிகள் ... பொத்தானைக் கிளிக் செய்யவும்.
    Screen_Shot_2021-12-09_at_1.45.30_PM.png
  3. நீங்கள் நீக்க விரும்பும் சூழல் மாறியைத் தேர்ந்தெடுத்து நீக்கு என்பதைக் கிளிக் செய்யவும்.
    Screen_Shot_2021-12-13_at_10.52.46_AM.png
  4. தேவையான பல முறை படி 4 ஐ மீண்டும் செய்யவும்.
  5. சரி என்பதைக் கிளிக் செய்யவும்.

குறிப்பு : பயனர் அல்லது கணினி மாறிகளை நீக்கும் போது, சூழல் மாறிகளில் உங்கள் மாற்றங்கள் நடைமுறைக்கு வருவதற்கு முன்பு நீங்கள் லாக் ஆஃப் செய்து மீண்டும் இயக்க வேண்டும்.

macOS

macOS ஆனது சூழல் மாறிகளை அமைக்க சில வழிகளைக் கொண்டுள்ளது: launchd.conf, .plist அல்லது shell config கோப்பு. சூழல் மாறிகளை உருவாக்க நீங்கள் பயன்படுத்திய அனைத்து முறைகளையும், அவற்றை எங்கு சேமித்து வைத்திருக்கிறீர்கள் என்பதையும் பயன்படுத்தி சூழல் மாறியை நீக்குவதை உறுதிசெய்யவும்.

சூழல் மாறிகளை அமைக்க நீங்கள் launched.conf கோப்பைப் பயன்படுத்தினால் :

  1. டெர்மினல் பயன்பாட்டைத் திறக்கவும்.
  2. பின்வரும் கட்டளையை உள்ளிட்டு, கேட்கும் போது உங்கள் கடவுச்சொல்லை உறுதிப்படுத்தவும்:
     sudo vi /etc/launchd.conf 
  3. நீங்கள் நீக்க விரும்பும் சூழல் மாறிக்கு கர்சரை நகர்த்த அம்புக்குறி விசைகளைப் பயன்படுத்தவும்.
    உதவிக்குறிப்பு: சுற்றுச்சூழல் மாறிகள் பின்வரும் வடிவங்களில் ஒன்றைப் பயன்படுத்துகின்றன:
    setenv <VARIABLE> <VALUE>
    அல்லது export VARIABLE = value
  4. விசைப்பலகையில் "d" விசையை இரண்டு முறை ( dd ) அழுத்துவதன் மூலம் வரியை நீக்கவும் .
  5. சேமித்து வெளியேற, பெருங்குடல் மற்றும் "x" ( :x ) என தட்டச்சு செய்து விசைப்பலகையில் Enter ஐ அழுத்தவும்.
    உதவிக்குறிப்பு: நீங்கள் செயல்தவிர்க்க விரும்பினால், எஸ்கேப் கீ, பெருங்குடல் மற்றும் "u" ( :u ) மற்றும் Enter ஐ அழுத்தவும்.

சூழல் மாறிகளை அமைக்க நீங்கள் .plist கோப்பைப் பயன்படுத்தினால் :

  1. ~/Library/LaunchAgents/ my.environment.plist கோப்பை TextEdit போன்ற உங்கள் விருப்பப்படி எடிட்டருடன் திறக்கவும்.
    குறிப்பு: "my.environment" வேறு விதமாக பெயரிடப்படலாம்; ~/Library/LaunchAgents இல் உள்ள அனைத்து கோப்புகளையும் சரிபார்க்கவும்.
    உதவிக்குறிப்பு: ~/Library/LaunchAgents க்கு செல்ல, Command + Shift + G உடன் கோப்புறைக்குச் செல் என்பதைத் திறக்கவும்.
  2. கோப்பில் உள்ள சூழல் மாறி(கள்) மற்றும் மதிப்பு(கள்) ஆகியவற்றின் முழு வரியையும் நீக்கவும். சுற்றுச்சூழல் மாறிகள் பின்வரும் வடிவமைப்பைப் பயன்படுத்தும்:
    launchctl setenv MY_VARIABLE my_value
  3. சேமிக்கவும்.

நீங்கள் ஷெல் கட்டமைப்பு கோப்பைப் பயன்படுத்தியிருந்தால், அவற்றை எவ்வாறு நீக்குவது என்பது பற்றிய கூடுதல் தகவலுக்கு கீழே உள்ள ஆன் லினக்ஸ் பகுதியைப் பார்க்கவும்.

மாற்றங்களைப் பயன்படுத்த உங்கள் மேக்கை மறுதொடக்கம் செய்யவும்.

லினக்ஸ்

சூழல் மாறியை நீக்குவதற்கான செயல்முறை உங்கள் இயல்புநிலை ஷெல் என்ன என்பதைப் பொறுத்தது.

  1. நீங்கள் பயன்படுத்தும் ஷெல்லின் பெயரைப் பெற, டெர்மினல் சாளரத்தைத் திறந்து, echo $SHELL உள்ளிடவும் .
  2. முந்தைய படியின் வெளியீட்டைப் பொறுத்து, பின்வருவனவற்றில் ஒன்றைச் செய்யுங்கள்:
  • உங்கள் ஷெல் ஒரு csh அல்லது tcsh எனில் , .cshrc அல்லது .tcshrc கோப்புகளிலிருந்து ஏதேனும் சூழல் மாறி(கள்) மற்றும் மதிப்பு(களை) நீக்கவும் .
    உதவிக்குறிப்பு : சுற்றுச்சூழல் மாறிகள் பின்வரும் வடிவமைப்பைப் பயன்படுத்துகின்றன: setenv VARIABLE value . உதாரணத்திற்கு:

    setenv NUKE _PATH /SharedDisk/ Nuke

அல்லது

  • உங்கள் ஷெல் ஒரு பாஷ் என்றால் , ksh, அல்லது zsh , .bashrc அல்லது .kshrc கோப்புகளிலிருந்து ஏதேனும் சூழல் மாறி(கள்) மற்றும் மதிப்பு(களை) நீக்கவும்
    உதவிக்குறிப்பு : சுற்றுச்சூழல் மாறிகள் பின்வரும் வடிவமைப்பைப் பயன்படுத்துகின்றன: export VARIABLE = value . உதாரணத்திற்கு:

    setenv NUKE _PATH=/SharedDisk/ Nuke

குறிப்பு : உங்கள் சூழல் மாறிகளை நீக்க விரும்பவில்லை என்றால், அவற்றை அமைக்காமல் இருக்க கருத்து தெரிவிக்கவும். எடுத்துக்காட்டாக, நீங்கள் பாஷைப் பயன்படுத்தினால், சூழல் மாறிக்கு முன்னால் # ஐச் சேர்க்கவும்.

குறிப்பு : நீங்கள் வேறு ஏதேனும் கோப்புகளில் சூழல் மாறிகளை அமைத்திருந்தால், அவற்றையும் நீக்கிவிட்டாலோ அல்லது அமைப்பதை நீக்கினாலோ உறுதிசெய்யவும்.

சூழல் மாறிகளை தற்காலிகமாக அமைக்கவில்லை

சூழல் மாறிகளை அமைக்காமல் தற்காலிகமாக ஒரு குறிப்பிட்ட சூழல் மாறியை அந்த கட்டளை வரியில்/டெர்மினல் அமர்வுக்காக மாற்றுவதன் மூலம் சரிசெய்துகொள்ள உங்களை அனுமதிக்கிறது. அதே அமைப்பில் உள்ள மற்ற அமர்வுகள் அந்த அமர்வில் நீங்கள் அமைக்காத சூழல் மாறிகளை தொடர்ந்து பயன்படுத்தும். ஒவ்வொரு இயங்குதளத்திற்கும் அமைக்கப்பட்டுள்ள சூழல் மாறிகளை எவ்வாறு தற்காலிகமாக அமைப்பது என்பதற்கான வழிமுறைகள் கீழே உள்ளன:

விண்டோஸ்
  1. கட்டளை வரியில் துவக்கவும்

  2. செட் கட்டளையை இயக்குவதன் மூலம் சூழல் மாறியை அன்செட் செய்யவும் ஆனால் மதிப்பை ஒன்றுமில்லாமல் அமைக்கவும், எடுத்துக்காட்டாக:
    set NUKE _PATH=
  3. சூழல் மாறி அமைக்கப்படாமல் இருக்க, அதே கட்டளை வரியில் அமர்விலிருந்து உங்கள் பயன்பாட்டைத் தொடங்கவும்
macOS
  1. முனையத்தை துவக்கவும்

  2. ஏற்றுமதி கட்டளையை செயல்படுத்துவதன் மூலம் சூழல் மாறியை அமைக்கவும் ஆனால் மதிப்பை ஒன்றுமில்லாமல் அமைக்கவும், எடுத்துக்காட்டாக:

    unset NUKE _PATH

  3. சூழல் மாறி அமைக்காமல் இருக்க, அதே டெர்மினல் அமர்விலிருந்து உங்கள் பயன்பாட்டைத் தொடங்கவும்

லினக்ஸ்

லினக்ஸில் சூழல் மாறியை அமைப்பதற்கான செயல்முறை உங்கள் இயல்புநிலை ஷெல் என்ன என்பதைப் பொறுத்தது.

  1. முனையத்தை துவக்கவும்
  2. கட்டளையை இயக்கவும்: எதிரொலி $SHELL
  3. a) உங்கள் ஷெல் ஒரு csh அல்லது tcsh ஷெல் எனில், setenv கட்டளையை இயக்குவதன் மூலம் சூழல் மாறியை அமைக்காமல், மதிப்பை ஒன்றுமில்லாமல் அமைக்கவும், எடுத்துக்காட்டாக:

    unsetenv NUKE _PATH

    b) உங்கள் ஷெல் ஒரு bash அல்லது ksh ஷெல் எனில், setenv கட்டளையை இயக்குவதன் மூலம் சூழல் மாறியை அன்செட் செய்யவும் ஆனால் மதிப்பை ஒன்றுமில்லாமல் அமைக்கவும், எடுத்துக்காட்டாக:

    unset NUKE _PATH
  4. சூழல் மாறி அமைக்காமல் இருக்க, அதே டெர்மினல் அமர்விலிருந்து உங்கள் பயன்பாட்டைத் தொடங்கவும்



மேலும் வாசிப்பு

சூழல் மாறிகளைக் கையாள்வது பற்றிய கூடுதல் தகவல்களை இங்கே காணலாம்:

Q100015: சூழல் மாறிகளை எவ்வாறு அமைப்பது

Q100017: சூழல் மாறிகளை எவ்வாறு பட்டியலிடுவது

Q100679: சுற்றுச்சூழல் மாறி மதிப்புகளை எவ்வாறு பெறுவது

    We're sorry to hear that

    Please tell us why