मैं उपयोगकर्ता की डिफ़ॉल्ट .bashrc फ़ाइल कैसे सेट करूं?


23

उबंटू 10.4 पर मैंने /etc/bash.bashrcकमांड हिस्ट्री साइज़ ( HISTSIZE=5000) जैसे कुछ वेरिएबल सेट करने के लिए फाइल को एडिट किया है , हालाँकि अगर मैं एक नया यूज़र्स बनाऊँ उबंटू डिफॉल्ट रूप से उन्हें .bashrcइस सेट के साथ अपने होम डायरेक्टरी में एक फाइल देता है HISTSIZE=1000जो मेरा ओवरराइड कर रहा है। मैं .bashrcबनाई गई डिफ़ॉल्ट फ़ाइल को कैसे बदल सकता हूं ?

जवाबों:


26

आप डिफ़ॉल्ट कॉन्फ़िगरेशन / etc / skel में रख सकते हैं ताकि useradd (8) जब भी '-m' विकल्प द्वारा नई उपयोगकर्ता की निर्देशिका बनाता है, तो / etc / skel में फ़ाइलों की प्रतिलिपि बना सकता है।

ध्यान दें कि यह केवल नए-उपयोगकर्ता के लिए उपयोग किया जाता है। मौजूदा उपयोगकर्ता खाते प्रभावित नहीं होते हैं।


1
यदि आप इसे नियमित रूप से सेट करना चाहते हैं, तो .bashrcफ़ाइल /etc/skel/को स्रोत, उदाहरण के लिए, /etc/defaults/bashrcया जो भी फ़ाइल आप चुनते हैं , उसे बताएं । .bashrcयदि वे चाहते हैं कि अभी भी यह उपयोगकर्ताओं को अपने आप में लाइन को हटाने से नहीं रोकेगा , लेकिन
शादुर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.