উত্তর:
এটি পরিবেশের পরিবর্তনশীল পরিবর্তন করে পরিবর্তিত হয় PS1
।
আপনি এর বর্তমান মান দেখতে পারবেন PS1
:
root@monu dev# echo $PS1
আপনি এখানে মানের সমান দেখতে পাবেন \u@\h \w\$
যেখানে:
\u
: ব্যবহারকারীর নাম\h
: হোস্টের নাম\w
: বর্তমান ওয়ার্কিং ডিরেক্টরি\$
: #
মূল ব্যবহারকারীর $
জন্য একটি প্রতীক, অন্যান্য ব্যবহারকারীর জন্য একটি প্রতীকআপনি যদি পরিবর্তনটি স্থায়ী হতে চান, আপনাকে স্ক্রিপ্টটি PS1
ইন- এর মান পরিবর্তন ~/.bashrc
করতে হবে, যেহেতু এটি প্রতিবার ব্যবহারকারী যখন লগইন করে এটি কার্যকর করা হয়।
PROMPTING
বিভাগটি দেখুন man bash
।
এটি আপনার শেলের উপর নির্ভর করে। একটি গুরুত্বপূর্ণ পার্শ্ব নোট হিসাবে, আপনার কখনই ব্যক্তিগত অ্যাকাউন্ট হিসাবে রুট অ্যাকাউন্টটি ব্যবহার করা উচিত নয় । একটি সাধারণ ব্যবহারকারী তৈরি করুন এবং sudo এ অ্যাক্সেস সেট আপ করুন। এটি কীভাবে করবেন তা সম্পর্কে আপনার বিতরণ ম্যানুয়ালটি পরীক্ষা করে দেখুন।
Zsh এ, আপনাকে PROMPT ভেরিয়েবলটি সেট করতে হবে:
PROMPT='%{ESC[38;5;24m%};%{ESC[0m%} '
zshell অন্যান্য অনেক অপশন দেয় এবং এটি সত্যিই একটি সর্বনিম্ন প্রম্পট।
ব্যাশে আপনি এটিকে সেট করতে পারেন:
local ROOK="\[\033[38;5;24m\]"
local DEFAULT="\[\033[0;39m\]"
PS1="${ROOK}\$${DEFAULT} "
নোট করুন যে উভয় ক্ষেত্রেই আমার 256 রঙের সক্ষম টার্মিনাল রয়েছে। ম্যান পেজটি অনেক সাহায্য করবে ( man bash
বা man zsh
)।