मैं 12.04 पर हूं और मैं रूट उपयोगकर्ता में बैश को पूरा करने के लिए एक तरीका खोजने की कोशिश कर रहा हूं।
कैसे करना है पर कोई विचार?
sudo cat /root/.bashrc
?
मैं 12.04 पर हूं और मैं रूट उपयोगकर्ता में बैश को पूरा करने के लिए एक तरीका खोजने की कोशिश कर रहा हूं।
कैसे करना है पर कोई विचार?
sudo cat /root/.bashrc
?
जवाबों:
प्रश्न में समझाए गए बैश पूरा होने फ़ाइल .bashrc में सक्रिय किया जा सकता इस क्यू एंड ए । आपके मामले में यह आपके उपयोगकर्ता .bashrc में सही प्रतीत होता है, लेकिन आपके मूल -Bashrc में नहीं। बाद वाली फ़ाइल में स्थित है /root/.bashrc
। अपने पसंदीदा टेक्स्ट एडिटर के साथ इस फाइल को रूट के रूप में खोलें (जैसे कि रनिंग द्वारा sudo gedit /root/.bashrc
) और #
अंतिम तीन लाइनों की शुरुआत में हटा दें :
आपको लाइनों को 98-100 से बदलना होगा
#if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
# . /etc/bash_completion
#fi
...सेवा:
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then
. /etc/bash_completion
fi
फिर अपने टर्मिनलों को बंद करें और उन्हें फिर से खोलें।
cat
फिर से यह देखने के लिए कि क्या आपने वास्तव में मेरे द्वारा सुझाई गई फ़ाइल को बदल दिया है? क्या आपने सभी टर्मिनलों को बंद और फिर से खोल दिया? यदि नहीं, तो . /etc/bash_completion
मैन्युअल रूप से चलाने की कोशिश करें (ध्यान दें कि वहाँ है .
!)।
. /etc/bash_completion
मैन्युअल रूप से चलाने की कोशिश की ?