আমি একটি কালো ব্যাকগ্রাউন্ডের সাথে পুটি ব্যবহার করি এবং ভাবছিলাম যে গাrs় নীল রঙের ডায়ারের রঙগুলি পরিবর্তন করার কোনও উপায় ছিল কি না।
আমি DIR_COLORS.xterm এবং DIR_COLORS লক্ষ্য করেছি
তারা কি এই ভূমিকা পালন করে?
আমি একটি কালো ব্যাকগ্রাউন্ডের সাথে পুটি ব্যবহার করি এবং ভাবছিলাম যে গাrs় নীল রঙের ডায়ারের রঙগুলি পরিবর্তন করার কোনও উপায় ছিল কি না।
আমি DIR_COLORS.xterm এবং DIR_COLORS লক্ষ্য করেছি
তারা কি এই ভূমিকা পালন করে?
উত্তর:
এটি আপনার ব্যবহারের লিনাক্সের সংস্করণের উপর নির্ভর করে, উদাহরণস্বরূপ উবুন্টুতে আপনি বাশ ফাইলটি সম্পাদনা করেন অন্যদিকে আপনি DIR_COLORS সম্পাদনা করেন।
সেন্টওএস / rhel / ফেডোরা
পদক্ষেপ 1 - আপনার বাড়ির ফোল্ডারে DIR_COLORS অনুলিপি করুন বা সমস্ত অ্যাকাউন্টের জন্য এড়িয়ে যান।
cp /etc/DIR_COLORS ~/.dir_colors
পদক্ষেপ 2 - DIR_COLORS সম্পাদনা করুন (আপনি যদি এটি আপনার হোম ফোল্ডারে অনুলিপি করেন, অন্যথায় কেবল vi dir_colors
vi ~/.dir_colors
পদক্ষেপ 3 - সন্ধান করুন
DIR 01;34 # directory
পদক্ষেপ 4 - এর সাথে প্রতিস্থাপন করুন (33 টি রঙ পরিবর্তন করুন)
DIR 01;33 # directory
আপনার এক্সটার্ম ফাইলটিতে এটিও করতে হতে পারে তবে সাধারণত এটি বেশি স্থানীয়।
উবুন্টু
পদক্ষেপ 1 - উবুন্টু প্রথমে ব্যাশ ফাইলটি ব্যাকআপ করুন
sudo cp .bashrc .bashrc-backup
পদক্ষেপ 2 - এরপরে বাশার্ক ফাইলটি ন্যানো করুন
sudo nano .bashrc
উবুন্টু ব্যবহারকারীদের জন্য আরও সহায়তা এখানে পাওয়া যাবে।
পিটিটিওয়াই এক্স টার্মিনালগুলি অনুকরণের জন্য নিজস্ব রঙের চশমা ব্যবহার করে। আপনি উইন্ডো -> রঙের বিভাগের অধীনে মূল কনফিগারেশন উইন্ডোটিতে যা আপনি শুরুতে পান। 'সুনির্দিষ্ট রঙগুলি পিটিটিওয়াই ডিসপ্লেগুলি সামঞ্জস্য করুন' বিভাগে আপনি 'সামঞ্জস্য করতে একটি রঙ নির্বাচন করুন' বাক্সে এন্ট্রিগুলি সম্পাদনা করতে পারেন। সাধারণ ডিরেক্টরি রঙ, উদাহরণস্বরূপ, এএনএসআই নীল। আমি এটি দেখতে খুব অন্ধকার, তাই আমি এটি হালকা (74,74,255)।
বেশিরভাগ ডিস্ট্রোসের অধীনে স্ট্যান্ডার্ড বাশ সেশনে রঙ সক্ষম করতে (এবং অবশ্যই উবুন্টুর মতো ডেবিয়ান-জাতীয় জিনিস) কার্যকর করার dircolors
যোগ্যতার অস্তিত্বের জন্য প্রথম পরীক্ষা , তারপরে একটি স্থানীয় ওভাররাইড সন্ধান করুন .dircolors
। যদি পাওয়া যায়, স্থানীয় ফাইলের সাথে ডাইরকলারগুলি চালান এবং যদি সিস্টেম ডিফল্ট না ব্যবহার করেন।
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
fi
-b
পতাকা মানে বোর্ন শেল সামঞ্জস্যপূর্ণ colourisation নিয়ম নির্গত হয়। রঙগুলি নিজেরাই পরিবর্তিত করতে, আপনার প্রয়োজন ওভাররাইডগুলির সাথে একটি এক্স 11 রিসোর্স ফাইল সরবরাহ করতে হবে। এটি রাখুন ~/.Xresources
এবং লাইনের মতো যুক্ত করুন *xterm*color12: #1e90ff
। এটি পরের লগইনে আপনার এক্স উত্স ডাটাবেসে একীভূত হয়ে যাবে। কোন ফাইল টাইপের সাথে কোন রঙ ম্যাপ করা হয় তা দেখতে আপনাকে পরীক্ষা করতে হবে।
.dircolors.xterm
উদাহরণস্বরূপ, নিম্নলিখিত কোডগুলি ব্যবহার করে আপনি সংশোধন করতে পারেন ... আপনার ক্ষেত্রে, যদি আপনি কোনও ভিন্ন ডিরেক্টরি রঙ চান, "01; 34" থেকে "01; 31" এর মতো কিছুতে পরিবর্তন করুন।
# Below are the color init strings for the basic file types. A color init
# string consists of one or more of the following numeric codes:
# Attribute codes:
# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
# Text color codes:
# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
# Background color codes:
# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
NORMAL 00 # global default, although everything should be something.
FILE 00 # normal file
DIR 01;34 # directory
LINK 01;36 # symbolic link
FIFO 40;33 # pipe
SOCK 01;35 # socket
BLK 40;33;01 # block device driver
CHR 40;33;01 # character device driver
ORPHAN 01;05;37;41 # orphaned syminks
MISSING 01;05;37;41 # ... and the files they point to
লিনাক্স বাক্সের সাথে সংযোগ স্থাপনের জন্য উইন্ডোজে পটিটিওয়াই ব্যবহার করে আমার একই সমস্যা ছিল। দ্রুত সমাধান হ'ল পুটি ইউআই এর সেভড সেশন বৈশিষ্ট্যটি ব্যবহার করা। পুটি স্টার্টআপ স্ক্রিন থেকে:
এখন, যখন আপনি আবার সংযোগ করতে চান, আপনি নিজের সংরক্ষিত সেশনটি নির্বাচন করে এটি লোড করতে পারেন। আপনার রং সংরক্ষণ করা হবে।
আপনি যদি বারবার একই বাক্সে সংযোগ স্থাপন করেন তবে আমি অন্যান্য উত্তরগুলি পছন্দ করি। আমি ইউআই ব্যবহার করার চেয়ে কনফিগার ফাইলটি সম্পাদনা করব। যাইহোক, যখন আমি কয়েকবার নতুন মেশিনের সাথে সংযোগ স্থাপন করতে চাই তখন আমি এটি দরকারী পেয়েছি।
sudo
আপনার নিজের .bashrc সম্পাদনা করার জন্য ব্যবহার করা উচিত নয় । এটি বলেছিল, আপনি যে গাইডটি সংযুক্ত করেছেন সেটিতে কেবলমাত্র প্রম্পটটিকে রঙিন করা কভার করা হবে নাls
। মনে হচ্ছে ডেবিয়ান-টাইপ ডিস্ট্রো ব্যবহার করবেন না~/.dir_colors
জন্যls
, তারা ব্যবহার$LS_COLORS
এনভায়রনমেন্ট ভেরিয়েবল একটু নামক প্রোগ্রামের সাথে সেটআপ করা যেতে পারেdircolors