উইন্ডোতে উবুন্টুতে ব্যাশ করুন: (কিছু) ডিরেক্টরি রঙ পরিবর্তন করা যায় না


9

উইন্ডোজ (10) অ্যাপে উবুন্টু-তে নতুন বাশ-তে, আমি ডিরেক্টরি রঙগুলি নীল থেকে কোনও জিনিসকে আরও দৃশ্যমান করার পরিবর্তে চেষ্টা করেছি তবে কোনও কারণে কোনও ফাইল / ডিরেক্টরি রঙ পরিবর্তন করতে সক্ষম হইনি। আমি কিভাবে পরিবর্তন করতে পারি সব ডিরেক্টরিটি / ফাইল রঙের? আমার .bashrc ফাইলটিতে বর্তমানে ফাইলটিতে রঙের প্রম্পট এবং ডিরেক্টরি রঙগুলি সবুজ এবং অন্যান্য উজ্জ্বল রঙের হতে সেট করা আছে। সেটিংসটি হ'ল:

LS_COLORS=$LS_COLORS:'di=1;31:fi=0;31;bd=0;32:fi=0;33:cd=0;96';
export LS_COLORS

if [ "$color_prompt" = yes ]; then
    PS1='${debian_chroot:+($debian_chroot)}\[\033[0;31m\]\u@\h\[\033[0,31m\]:\[\033[0;31m\]\w\[\033[0,31m\]\$ '

কিছু ফাইল এবং ফোল্ডারগুলি আমার .bashrc ফাইলের সাথে রঙ পরিবর্তন করেছে তবে অন্যরা কোনও কারণে নয় for

কিছু উদাহরণ স্ক্রিনশট: এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

উত্তর:


9

যখন ls -l উইন্ডোজ ফাইলগুলি ডাব্লুএসএল এর বাইরে প্রদর্শন করে অন্য লিখনযোগ্য সবুজ পটভূমির কারণ ঘটায়। শেমেন্ড্রিক ভ্যান ডের ডিস্টেল যেমন বলেছিলেন, আপনার বাড়ির ডিরেক্টরিতে একটি ডার্কলার তৈরি করুন। তারপরে ব্যাকগ্রাউন্ডটি সরাতে নীচের হিসাবে STICKY_OTHER_WRITABLE এবং OTHER_WRITABLE পরিবর্তন করুন।

dircolors -p > ~/.dircolors

.Dircolors এ এই মানগুলিতে পরিবর্তন করুন:

STICKY_OTHER_WRITABLE 31;00 # dir that is sticky and other-writable (+t,o+w)
OTHER_WRITABLE 31;00 # dir that is other-writable (o+w) and not sticky

বাশ পুনরায় চালু করুন


3

আমি একই সমস্যাটি পেয়েছি এবং এটি নিম্নলিখিত উপায়ে সমাধান করেছি:

আমার ~/.bashrcফাইলে আমি লাইনগুলি পেয়েছি:

test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
alias ls='ls --color=auto'

যেহেতু আমি .dircolorsআমার হোম ডিরেক্টরিতে কোনও ফাইলের নাম খুঁজে পাইনি , তাই আমি স্ট্যান্ডার্ড কনফিগারেশনটি রফতানি করেছিলামdircolors -p > ~/.dircolors

এখন আমি লাইন পরিবর্তন করেছি DIR 01;36 # directoryকরতে DIR 01;34 # directory, (সায়ান নীল থেকে রঙ পরিবর্তন করা হয়েছে) ফাইল সংরক্ষিত এবং BashonWindows পুনরায় আরম্ভ।

আশা করি এটি সাহায্য করবে


1

অন্য একটি বিকল্প (বা কেবলমাত্র আমার জন্য এটিই কাজ করেছিল) হ'ল https://github.com/neilpa/Cmd-colors- সোলারাইজড থেকে সোলারাইজড-ডার্ক থিম ইনস্টল করা

(সক্রিয় করতে কনসোল উইন্ডোটি বন্ধ / খুলুন)


এই পাশাপাশি কাজ বাশ শেল? লিঙ্কটি কেবল পাওয়ারশেলের কথা বলে।
জগন্নাথ

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