আমি পছন্দ করি যখন শেল প্রম্পটটি ব্যবহারকারীর নাম, হোস্টনাম এবং কার্যকরী ডিরেক্টরিটির নাম দেখায়। এছাড়াও, আমি পছন্দ করি, যখন এই সমস্তগুলি রঙে প্রদর্শিত হয়। তাই আমি সাধারণত রাখি
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
।