रिबूट / आदि / डिफ़ॉल्ट / रिबूट के बिना लोकेल?


16

में परिवर्तन करने के बाद /etc/default/locale, क्या रिबूट के बिना नई सेटिंग्स को फिर से लोड / सक्रिय करना संभव है?


1
कौन सा वितरण? कंसोल या जीयूआई? लेकिन अक्सर फिर से लोड करने /etc/profileया लॉग इन करने से मदद मिलती है। आपको आमतौर पर कुछ भी लेकिन एक कर्नेल अद्यतन के लिए एक लिनक्स सिस्टम को रिबूट करने की आवश्यकता नहीं है।
ThiefMaster

जवाबों:


9

स्थानीय सेटिंग्स को लॉगिन प्रक्रिया (जो पढ़ता है /etc/default/locale) और बच्चे की प्रक्रियाओं द्वारा विरासत में मिली पर्यावरण चर के रूप में सेट की जाती हैं। यदि आप एक नए सत्र में प्रवेश करते हैं, तो नई सेटिंग्स नए सत्र में प्रभावी होती हैं।

आप कमांड जारी करके शेल में तुरंत सेटिंग्स को प्रभावी बना सकते हैं

. /etc/default/locale

(प्रमुख बिंदु पर ध्यान दें)। यदि आपने कोई ऐसी श्रेणी जोड़ी है जो पहले सेट नहीं की गई थी, तो आपको इसकी आवश्यकता होगी export। यदि आपने कोई श्रेणी निकाल दी है, तो आपको इसकी आवश्यकता होगी unset

किसी शेल में सेटिंग्स बदलने से बाद में उस शेल द्वारा शुरू किए गए सभी एप्लिकेशन प्रभावित होते हैं (जब तक कि वे सिस्टम लोकेल सेटिंग्स का उपयोग कर रहे हैं और अपनी कॉन्फ़िगरेशन विधि नहीं)।


डॉट क्या करता है? मैं इसका कोई अन्य उपयोग करता हूं?
लेप

1
@lepe यह दी गई फ़ाइल को पढ़ने और व्याख्या करने के लिए एक शेल बिलिन है। वर्तमान शेल में फ़ाइल की व्याख्या की जाती है, केवल उस लेखन के विपरीत /etc/default/localeजो उस फ़ाइल को एक अलग कार्यक्रम के रूप में निष्पादित करेगा, जो तब बेकार होता है जब सभी फ़ाइल सेट चर होती है।
गिल्स एसओ- बुराई को रोकना '

1

यदि आपका शेल उपयोग कर रहा है, तो बस एक नया लॉगिन शुरू करें। su youruserid -

फिर इसका परीक्षण करें अपने मूल लॉगिन शेल पर वापस बाहर निकलें

यदि आप एक gui का उपयोग कर रहे हैं, तो लॉगआउट करें और फिर से लॉगिन करें।


su youruserid -- वास्तव में?! क्यों नहीं बस खोल से बाहर निकलें और इसे पुनरारंभ करें ?!
ThiefMaster

क्योंकि मैं अपना "संदर्भ" ढीला करूंगा, कहूंगा कि मैं एक कार्यक्रम विकसित कर रहा था, फिर एक उप शेल शुरू करने से मुझे परीक्षण करने की अनुमति मिलती है, फिर से बाहर निकलने के लिए, मैं अभी भी विकास निर्देशिका में हूं, फिर से प्रयास करने के लिए तैयार हूं। बेशक लॉगआउट और लॉगिन काम करेगा, लेकिन एक उप शेल शुरू करना मेरी राय में तेज है।
X Tian
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.