मुझे पसंद है जब शेल प्रॉम्प्ट उपयोगकर्ता नाम, होस्टनाम और कार्यशील निर्देशिका का नाम दिखाता है। इसके अलावा, मुझे पसंद है, जब यह सब रंगों में दिखाया गया है। तो मैं आमतौर पर डाल दिया
export PS1='\[\033[0;32m\]\u@\h:\[\033[36m\]\W\[\033[0m\] \$ '
में है ~/.bashrc
। तुरंत परिवर्तन लागू करने के लिए, कॉल करें
. ~/.bashrc
इसके अलावा अगर आप रूट का उपयोग करते हुए स्विच करते su
हैं तो बैश प्रॉम्प्ट को एक अलग रंग में देखना अच्छा है, ताकि आप अतिरिक्त सावधानी बरतें। इसके लिए मैं लाइन जोड़ता हूं
export PS1='\[\033[0;31m\]\u@\h:\[\033[36m\]\W\[\033[0m\] \$ '
में /root/.bashrc
। और कॉल करें
. /root/.bashrc
परिवर्तनों को लागू करने के लिए। फिर ऐसा दिखता है
बहुत बार वीपीएस सर्वर प्रवेश मूक होस्टनाम प्रदान करते हैं। इसे बदलने के लिए, खोलें/etc/sysconfig/network
बदलने के लिए, लाइन को और बदलें
HOSTNAME=put_what_you_want_to_see_in_bash_prompt_here
यदि आप username@host
भाग के लिए अलग-अलग रंग चाहते हैं , तो आपको 0 बदलना होगा; पहला उदाहरण में 32 मीटर का हिस्सा, या दूसरे उदाहरण में 0; 31 मीटर का हिस्सा। उपलब्ध रंगों की सूची यहां देखी जा सकती है
जबसे .bashrc
गैर-लॉगिन गोले के लिए निष्पादित किया जाता है, इसलिए इसे दोबारा जांचना न भूलें
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
आपके लॉगिन पर निष्पादित होने के ~/.bash_profile
बाद से मौजूद है ~/.bash_profile
। और उसी टुकड़े को भी इसमें डालें /root/.bash_profile
।