এসএসএইচ সেশনের উপর ভিত্তি করে টার্মিনালের রঙ পরিবর্তন করুন


28

এসএসএইচ-এর মাধ্যমে আমি কোন সার্ভারের সাথে সংযুক্ত রয়েছি তার ভিত্তিতে টার্মিনালের রঙ স্বয়ংক্রিয়ভাবে পরিবর্তন করা সম্ভব?

উদাহরণস্বরূপ, আমি যখন টার্মিনালটি ফায়ার করি তখন এটিতে আমার প্রোফাইলের অধীনে মানক রঙগুলি সংজ্ঞায়িত করা হয়। তারপরে আমি ssh.example.com এ চলেছি এবং রঙ পরিবর্তে কালো ও সবুজ হয়ে গেছে। তারপরে আমি সেশনটি থেকে প্রস্থান করব এবং রঙটি স্ট্যান্ডার্ড রঙের থিমে ফিরে আসবে।

আমি জানি আপনি নিজে এটি করতে পারেন। তবে আমি একটি স্বয়ংক্রিয় উপায় খুঁজছি।

উত্তর:


23

হ্যাঁ, আপনি যে হোস্টনামের সাথে সংযোগ করছেন সেখানে ফাইলের PS1মান পরিবর্তন করে আপনি করতে পারেন ।.bashrcssh

আপনি কীভাবে মান পরিবর্তন করছেন তা পছন্দ করার জন্য এই উত্তরটি দেখুন PS1

ssh বর্ণের

আমার মেশিনে (রডু @ রাদু) আমার মধ্যে রয়েছে .bashrc:

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;35m\]\u@\h\[\033[00m\]:\[\033[01;34m\] \w\[\033[01;37m\] > '

হোস্টেড মেশিনে (রডু @ উবুন্টু) আমার কাছে রয়েছে:

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;35;40m\]\u@ubuntu\[\033[00;40m\]:\[\033[01;34;40m\] \w\[\033[01;32;40m\] > '

5
আপনি কীভাবে পটভূমির রঙ পরিবর্তন করতে পরিচালনা করেছিলেন?
chrisg86

'3x' কোডগুলি অগ্রভাগের রঙ পরিবর্তন করে। '4x' কোডগুলি পটভূমির রঙ পরিবর্তন করে। লক্ষ্য করুন যে হোস্ট করা মেশিনটিতে '4x' কোড রয়েছে তবে স্থানীয় লোকেরা তা করে না। arwin.net/tech/bash.php
ফ্লিপএমসিএফ

দূরবর্তী বাক্সে কোনও পরিবর্তন না করে একই ফলাফল পাওয়ার কোনও উপায় আছে কি? আমরা ভিএম ব্যবহার করি, এবং পরিবর্তনগুলি বেশি দিন স্থায়ী হবে না ...
খ্রিস্টান

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.