मैंने हाल ही में खोजा है /etc/environment
, जो स्क्रिप्ट की तुलना में सरल पर्यावरण चर को सेटअप करने के लिए एक अधिक मानक तरीका लगता है, लेकिन मैं सोच रहा था कि क्या / आदि / पर्यावरण फ़ाइल में पर्यावरण चर को वापस करने का एक तरीका था।
अर्थात्, मेरे पास यह है:
JAVA_HOME="/tools/java"
GRAILS_HOME="/tools/grails"
GROOVY_HOME="/tools/groovy"
GRADLE_HOME="/tools/gradle"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
यदि मैं $JAVA_HOME/bin
PATH परिभाषा में जोड़ने की कोशिश करता हूं , हालांकि, मुझे $ JAVA_HOME / बिन मिलता है, और इंटरपोल संस्करण नहीं। इसे दूर करने के लिए, मैं /bin
प्रविष्टियाँ पथ में प्रविष्टियां जोड़ने के लिए profile.d में environment.sh बना रहा हूं , लेकिन यह मैला और अव्यवस्थित लगता है।
क्या पर्यावरण के चर को / etc / पर्यावरण में पीछे हटाने का कोई तरीका है?
/etc/environment
, मैंने/etc/profile
आपके सुझाव के लिए धन्यवाद का सहारा लिया ।