लगातार पर्यावरण चर बनाने के लिए, मैं स्क्रिप्ट फ़ाइल को /etc/profile.d निर्देशिका में जोड़ता हूं, उदाहरण के लिए:
# मेरी स्क्रिप्ट निर्यात MY_VAR = var_value
यह वर्तमान उपयोगकर्ता के लिए ठीक से काम करता है:
एलेक्स @ एलेक्स -64: ~ $ गूंज $ MY_VAR var_value
अब मुझे रूट उपयोगकर्ता के लिए समान वातावरण चर की आवश्यकता है, लेकिन /etc/profile.d स्क्रिप्ट रूट के लिए काम नहीं करती है:
एलेक्स @ एलेक्स -64: ~ $ गूंज $ MY_VAR var_value एलेक्स @ एलेक्स -64: ~ $ सुडो सु रूट @ एलेक्स -64: / होम / एलेक्स # इको $ MY_VAR जड़ @ एलेक्स -64: / घर / एलेक्स #
मैं रूट के लिए समान चर कैसे सेट कर सकता हूं?
sudo
यह बहुत संबंधित है। (लेकिन यह डुप्लिकेट नहीं है क्योंकि यह सवाल रूट के अपने वातावरण को कैसे अनुकूलित किया जाए, इस बारे में है।)