কিভাবে আপনার টার্মিনাল প্রম্পট কাস্টমাইজ করবেন

Anonim

আপনি মাঝে মাঝে বা নিয়মিত টার্মিনাল ব্যবহার করুন না কেন, রঙের স্কিম এবং স্বচ্ছতার সেটিংসের বাইরে এটির চেহারা পরিবর্তন করা আপনার কাছে উপযুক্ত মনে হতে পারে। কিভাবে প্রকৃত কমান্ড লাইন প্রম্পট পরিবর্তন সম্পর্কে? এটি বেশ সহজ, এবং আপনার Macs চেহারাকে আরও কাস্টমাইজ করার একটি মজার উপায় হতে পারে৷

টার্মিনাল প্রম্পটটি যেভাবে দেখায় তা পরিবর্তন করা খুব জটিল নয়, তবে এতে কমান্ড লাইনের কিছু মোটামুটি ছোট ব্যবহার জড়িত, যেটি প্রদত্ত যে আপনি ব্যাশ প্রম্পটটি কেমন দেখায় তা কাস্টমাইজ করতে চান, আমরা আপনাকে ধরে নিচ্ছি 'অন্তত টার্মিনালের সাথে কিছুটা পরিচিত।এবং হ্যাঁ, এটি OS X-এর সমস্ত সংস্করণের ক্ষেত্রে প্রযোজ্য, কারণ প্রতিটি Mac-এর প্রতিটি সংস্করণই কমান্ড প্রম্পট হিসাবে bash ব্যবহার করে। ঠিক আছে চল শুরু করা যাক।

Mac OS X-এর ডিফল্ট কমান্ড লাইন প্রম্পটটি এরকম:

কম্পিউটার নাম: বর্তমান ডাইরেক্টরি ব্যবহারকারী$

টার্মিনাল চালু হলে এটি দেখতে এরকম কিছু হবে:

ম্যাকবুক:~/ডেস্কটপ অ্যাডমিন$

খুব খারাপ না, তবে একঘেয়েমি, এবং সেরা নয়, তাই না? যদিও এটি পরিবর্তন করা বেশ সহজ, এবং আপনি সত্যিই আপনার ব্যাশ টার্মিনাল প্রম্পটকে আপনার পছন্দ মতো দেখতে কাস্টমাইজ করতে পারেন।

আমরা ধরে নিচ্ছি আপনি ডিফল্ট ব্যাশ শেল ব্যবহার করছেন, তাই আপনি .bashrc, .bash_profile, অথবা .profile ফাইলটি সম্পাদনা করবেন যদি আপনি ফিঙ্ক ইনস্টল করেন।

এইভাবে, ব্যাশ প্রম্পট কাস্টমাইজ করা শুরু করতে, আপনার বর্তমান টার্মিনাল প্রম্পটে, ন্যানো টেক্সট এডিটরে উপযুক্ত প্রোফাইল লোড করতে নিম্নলিখিতটি টাইপ করুন:

nano .bashrc

হ্যাঁ, আপনি এটিকে .bash_profile বা .profile এ পরিবর্তন করতে পারেন আপনার সুনির্দিষ্টতার উপর নির্ভর করে:

nano .bash_profile

আপনাকে সম্ভবত একটি সাধারণ ফাইল দেওয়া হবে, তাই শুরু করতে টার্মিনালে একটি লাইনে নিম্নলিখিতটি টাইপ করুন:

export PS1=">

এই উদ্ধৃতি চিহ্নগুলির মধ্যে আপনার ব্যাশ প্রম্পট কাস্টমাইজেশন ঘটে।

রপ্তানি PS1 এর উদ্ধৃতি চিহ্নের মধ্যে=" ", আপনি আপনার টার্মিনাল প্রম্পট কাস্টমাইজ করতে নিম্নলিখিত লাইন যোগ করতে পারেন:

  • \d - বর্তমান তারিখ
  • \t - বর্তমান সময়
  • \h - হোস্টের নাম
  • \ - কমান্ড নম্বর
  • \u – ব্যবহারকারীর নাম
  • \W - বর্তমান কাজের ডিরেক্টরি (যেমন: ডেস্কটপ/)
  • \w - পুরো পাথ সহ বর্তমান কার্যকারী ডিরেক্টরি (যেমন: /ব্যবহারকারী/অ্যাডমিন/ডেস্কটপ/)

(মনে রাখবেন আপনি যদি শুধুমাত্র একটি কাস্টম ব্যাশ প্রম্পট ওয়ান-অফ ব্যবহার করতে চান বা ব্যাশ প্রোফাইলে সেট করার আগে পরিবর্তনের চেহারা পরীক্ষা করতে চান, আপনি কেবল এক্সপোর্ট কমান্ড ব্যবহার করতে পারেন, পরিবর্তন হবে এক্সপোর্ট কমান্ডের সাথে অবিলম্বে কার্যকর হবে কিন্তু সেই টার্মিনাল অধিবেশন শেষ হলে পরিত্যাগ করা হবে।)

তাহলে, কয়েকটি উদাহরণ দেওয়া যাক। সম্ভবত আপনি আপনার টার্মিনাল প্রম্পট ব্যবহারকারীকে প্রদর্শন করতে চান, হোস্টনামটি অনুসরণ করে, তারপর ডিরেক্টরিটি অনুসরণ করে, তারপর উপযুক্ত .bashrc এন্ট্রি হবে:

"

export PS1=\u@\h\w $ "

যা প্রকৃত ব্যাশ প্রম্পটে রেন্ডার করা হলে নিচের মত দেখাবে:

Admin@MacBook~ডেস্কটপ/ $

শীতল হাহ? এছাড়াও আপনি প্রম্পটটিকে যেকোনো কিছুতে পরিবর্তন করতে পারেন, এটিকে $ চিহ্ন হতে হবে না, আপনি যা ব্যবহার করতে চান তা দিয়ে এটি প্রতিস্থাপন করুন, যেমন:

"

export PS1=\u@\h\w: "

যা উপরের মতই, কিন্তু : $ এর পরিবর্তে

Admin@MacBook~ডেস্কটপ/: "

সুতরাং, আশেপাশে খেলুন এবং দেখুন আপনি কি পছন্দ করেন। আমার ব্যক্তিগত প্রিয় নিম্নলিখিত:

"

export PS1=\W @ \h $ "

এটি বর্তমানে সক্রিয় ডিরেক্টরি (PWD), কম্পিউটারের হোস্টনেম এবং বর্তমান ব্যবহারকারীর ব্যবহারকারীর নামকে নিচের মত দেখাচ্ছে:

/System @ MacBookPro $

OS X-এর আধুনিক সংস্করণগুলির সাথে, আপনি এমনকি একটি ইমোজিকে প্রম্পটে অন্তর্ভুক্ত করতে পারেন যেখানে আপনি এটি প্রদর্শন করতে চান, উদাহরণস্বরূপ:

"

export PS1=\h:\W (এখানে ইমোজি টেনে আনুন) $ "

এটি এভাবে প্রদর্শিত হবে:

হোস্টনাম:ডেস্কটপ (ইমোজি) $

নীচের এই ছবিতে দেখা হয়েছে:

আপনি যখন আপনার প্রম্পটের উপস্থিতিতে সন্তুষ্ট হন, তখন Control+o টিপে .bash_profile ফাইল সম্পাদনাগুলি ন্যানোতে সংরক্ষণ করুন এবং তারপর আপনি Control+x টিপে ন্যানো প্রোগ্রাম থেকে বেরিয়ে আসতে পারেন

আপনি যদি সত্যিই চান তবে আপনি আপনার প্রোফাইল সম্পাদনা করতে TextWrangler বা TextEdit-এর মতো একটি আদর্শ পাঠ্য সম্পাদক ব্যবহার করতে পারেন, কিন্তু আপনি যদি আপনার টার্মিনাল প্রম্পট পরিবর্তন করেন তবে আপনার সম্ভবত শিখতে হবে কিভাবে পরিবর্তন করতে হয় কমান্ড লাইন থেকেও ফাইল।

আপনি যদি আরও গ্রাফিকাল দেখতে জিনিসগুলি পরিবর্তন করতে চান তবে আপনার টার্মিনাল প্রম্পটে একটি ইমোজি অক্ষর অন্তর্ভুক্ত করার জন্য একটি সাধারণ কীভাবে ডিজাইন করা যায় তাও রয়েছে (হ্যাঁ, একই ইমোজি আইকন যা লোকেরা পাঠ্য বার্তা পাঠানোর জন্য ব্যবহার করে ), আপনি আগ্রহী হলে এখানে পড়তে পারেন।

অবশেষে, মনে রাখবেন এটি কমান্ড প্রম্পট পরিবর্তন করছে, টার্মিনাল অ্যাপ উইন্ডোর চেহারা নয়। আপনি যদি জিনিসগুলির চেহারা কাস্টমাইজ করতে চান তবে টার্মিনালের চেহারা পরিবর্তন করা ভাল, কারণ আপনি একটি স্ট্যান্ডার্ড টার্মিনাল উইন্ডো রেন্ডার করার পদ্ধতিতে প্রচুর পরিবর্তন এবং কাস্টমাইজেশন যোগ করতে পারেন। একটি কাস্টম কমান্ড প্রম্পটের সাথে একসাথে যুক্ত করা হয়েছে এবং আপনার ম্যাকে যেভাবেই হোক বিরক্তিকর টার্মিনাল থাকার দিনগুলি দীর্ঘ হয়ে যাবে। এটি সম্ভবত সুস্পষ্ট, তবে হ্যাঁ এই প্রম্পট কাস্টমাইজেশনগুলি OS X এর বাইরে এবং ইউনিক্স এবং লিনাক্সেও কাজ করে৷

আপনার কাছে কি একটি দুর্দান্ত প্রম্পট আছে যা আপনি শেয়ার করতে চান? মন্তব্যে আপনার পোস্ট করুন, এক্সপোর্ট কমান্ডের পাশাপাশি প্রম্পটটি কী হিসাবে রেন্ডার হবে তা অন্তর্ভুক্ত করার চেষ্টা করুন, যাতে অন্যরা এটি চেষ্টা করতে চায় কিনা তা নির্ধারণ করা সহজ করতে৷

কিভাবে আপনার টার্মিনাল প্রম্পট কাস্টমাইজ করবেন