লিনাক্স এলএস-এ ফাইল / ডিয়ারের রঙ পরিবর্তন করা


13

আমি একটি কালো ব্যাকগ্রাউন্ডের সাথে পুটি ব্যবহার করি এবং ভাবছিলাম যে গাrs় নীল রঙের ডায়ারের রঙগুলি পরিবর্তন করার কোনও উপায় ছিল কি না।

আমি DIR_COLORS.xterm এবং DIR_COLORS লক্ষ্য করেছি

তারা কি এই ভূমিকা পালন করে?

উত্তর:


10

এটি আপনার ব্যবহারের লিনাক্সের সংস্করণের উপর নির্ভর করে, উদাহরণস্বরূপ উবুন্টুতে আপনি বাশ ফাইলটি সম্পাদনা করেন অন্যদিকে আপনি 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

উবুন্টু ব্যবহারকারীদের জন্য আরও সহায়তা এখানে পাওয়া যাবে।

http://help.ubuntu.com/community/CustomizingBashPrompt


4
উবুন্টুর জন্য, sudoআপনার নিজের .bashrc সম্পাদনা করার জন্য ব্যবহার করা উচিত নয় । এটি বলেছিল, আপনি যে গাইডটি সংযুক্ত করেছেন সেটিতে কেবলমাত্র প্রম্পটটিকে রঙিন করা কভার করা হবে না ls। মনে হচ্ছে ডেবিয়ান-টাইপ ডিস্ট্রো ব্যবহার করবেন না ~/.dir_colorsজন্য ls, তারা ব্যবহার $LS_COLORSএনভায়রনমেন্ট ভেরিয়েবল একটু নামক প্রোগ্রামের সাথে সেটআপ করা যেতে পারেdircolors
DerfK

11

পিটিটিওয়াই এক্স টার্মিনালগুলি অনুকরণের জন্য নিজস্ব রঙের চশমা ব্যবহার করে। আপনি উইন্ডো -> রঙের বিভাগের অধীনে মূল কনফিগারেশন উইন্ডোটিতে যা আপনি শুরুতে পান। 'সুনির্দিষ্ট রঙগুলি পিটিটিওয়াই ডিসপ্লেগুলি সামঞ্জস্য করুন' বিভাগে আপনি 'সামঞ্জস্য করতে একটি রঙ নির্বাচন করুন' বাক্সে এন্ট্রিগুলি সম্পাদনা করতে পারেন। সাধারণ ডিরেক্টরি রঙ, উদাহরণস্বরূপ, এএনএসআই নীল। আমি এটি দেখতে খুব অন্ধকার, তাই আমি এটি হালকা (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। এটি পরের লগইনে আপনার এক্স উত্স ডাটাবেসে একীভূত হয়ে যাবে। কোন ফাইল টাইপের সাথে কোন রঙ ম্যাপ করা হয় তা দেখতে আপনাকে পরীক্ষা করতে হবে।


3

.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

1

লিনাক্স বাক্সের সাথে সংযোগ স্থাপনের জন্য উইন্ডোজে পটিটিওয়াই ব্যবহার করে আমার একই সমস্যা ছিল। দ্রুত সমাধান হ'ল পুটি ইউআই এর সেভড সেশন বৈশিষ্ট্যটি ব্যবহার করা। পুটি স্টার্টআপ স্ক্রিন থেকে:

  1. "সেশন" ট্যাবটি খুলুন: "সংরক্ষিত সেশনস" পাঠ্য বাক্সে একটি সেশনের নাম লিখুন
  2. "উইন্ডো"> "রঙ" ট্যাবটি খুলুন: "নির্বাচন করতে একটি রঙ নির্বাচন করুন" নির্বাচন বাক্সের নীচে, "এএনএসআই ব্লু" নির্বাচন করুন। "সংশোধন করুন" বোতামটি ক্লিক করুন।
  3. একটি হালকা রঙ নির্বাচন করুন।
  4. "সেশন" ট্যাবটি খুলুন: আপনার নতুন সেশনটি নির্বাচিত হয়েছে তা নিশ্চিত করুন এবং "সংরক্ষণ করুন" বোতামটি ক্লিক করুন

এখন, যখন আপনি আবার সংযোগ করতে চান, আপনি নিজের সংরক্ষিত সেশনটি নির্বাচন করে এটি লোড করতে পারেন। আপনার রং সংরক্ষণ করা হবে।

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

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