په لینکس کې د ls قوماندې رنګونو بدلولو څرنګوالی

El ls امر دا یو له تر ټولو ډیر کارول کیږي کله چې موږ په کنسول کار کوو ، موږ یادونه کوو چې موږ په بلاګ کې دې عالي امر ته هیڅ مقاله وقف نه کړه ، نو موږ یې ټیوټوریل راوړو د ls کمانډ رنګونه بدلولو څرنګوالی. په ورته ډول ، موږ د دې قوماندې او د دې کارولو په اړه لنډ وضاحت ورکوو.

موږ د ورته هدف لپاره په ویب پا foundه کې موندل شوي رسمي معلوماتو او مختلف میتودونو باندې تکیه کوو ، نو دا مقاله به د مختلفو افرادو لخوا ترسره شوي د مختلف ثابت او کاري میتودونو ترکیب وي. د ls قوماندې رنګونه بدل کړئ

د ls حکم څه شی دی؟

د ویکیپیډیا څرګندونه:

«ls د list ، چې ژباړه یې لیست ، لیست یا لیست دی) د لینکس کمانډ او مشتقان دي چې په یو ځانګړي لارښود کې د فایلونو او لارښوونو لیست ښیې. پایلې په الفبا کې لیست شوي دي.

فایلونه او ډایرکټرۍ چې د نوم سره پیل کیږي . (دوره) د لارښوونو سره نه ښودل کیږي ls، له همدې امله دوی ډیری وختونه "پټې فایلونه" ویل کیږي. اختیار -a de ls دا چلند مخنیوی کوي ، او ټول فایلونه او فرعي لارښوونې ښیې ، حتی هغه چې د دورې سره پیل کیږي.

ls دا د عامل سیسټمونو یو له خورا لومړني وسیلو څخه دی یونس، نو دا د کڅوړې برخه ده د GNU کوریوټیلز.»

د ls کمانډ پایلو کې اصلي رنګونه

د ډیفالټ په واسطه ، هر رنګ چې دا تیریږي کله چې موږ د ls کمانډ اجرا کوو یو معنی لري ، ځکه چې دا د دوی ځانګړتیاو مطابق د فایلونو طبقه بندي کولو لاره ده.

  • شنه: د اجرا وړ فایلونه.
  • Negro: نورمال دوتنه.
  • Azul: لارښودونه یا پوښۍ.
  • Celeste: سمبولیک لینک.
  • تکتيکي: فشار شوی فایلونه (.tar، .gz، .zip، .rpm).
  • Magenta: د عکس فایلونه (.jpg، gif، bmp، png، tif)

د ls کمانډ رنګ بدلولو څرنګوالی

1 اختیار: زموږ .bashrc بدلول

د ls کمانډ د پایلو لپاره موږ باید د ډیفالټ څخه پرته بل رنګ ولرو ، موږ باید خپل .bashrc فایل ترمیم کړو ، د دې لپاره موږ باید لاندې مرحلې ترسره کړو:

زموږ .bashrc فایل له ټرمینل څخه ایډیټ کړئ

nano $HOME/.bashrc

لاندې د فایل پای کې اضافه کړئ:

export PS1="\[$(tput setaf 1)\]\u@\h:\w $ \[$(tput sgr0)\]"

فایل اپلوډ کړئ او خوند ترې واخلئ.

source ~/.bashrc

تاسو کولی شئ د لاندې ترتیباتو په کارولو سره صادرات تدوین کړئ.

د اختیارونو لیست:

  • بولی - بولډ
  • د ټونټ - څپېړل بدل شوي رنګونه
  • ټایپټ ساګیر0 - ټول بیا تنظیم کړئ
  • د ټایپ سیټف {کوډ} - د مخکیني رنګ رنګ وټاکئ ، رنګ وګورئ {کوډ}

د رنګ کوډ:

Color {code}    Color
0   Black
1   Red
2   Green
3   Yellow
4   Blue
5   Magenta
6   Cyan
7   White

اختیار 2: زموږ .bashrc ترمیم کولو بله لاره

لکه څنګه چې موږ په تیرو مرحلو کې مو وکړل موږ باید زموږ .bashrc فایل ترمیم کړو ، د دې لپاره موږ باید لاندې مرحلې ترسره کړو:

زموږ .bashrc فایل له ټرمینل څخه ایډیټ کړئ

nano $HOME/.bashrc

لاندې د فایل پای کې اضافه کړئ:

alias ls='ls --color
LS_COLORS='di=1:fi=0:ln=31:pi=5:so=5:bd=5:cd=5:or=31:mi=0:ex=35:*.rpm=90'
export LS_COLORS

لومړۍ کرښه جوړوي ls پیرامیټر وکاروئ -رنګ په ډیفالټ ، کوم چې وايي ls چې خپل بدلونونه د متغیر تنظیم کولو پراساس ښیې.

دوهمه کرښه د هغه رنګ استازیتوب کوي چې تاسو غواړئ مختلف لینوکس فایلونو ته یې ورکړئ ، دا د لاندې ټکو لخوا نمایش کیږي:

di = لارښود
fi = فایل
ln سمبولیک لینک
pi = د FIFO فایل
so = ساکټ فایل
bd = د ځانګړي فایلونو بلاک کول (بفر)
cd = ځانګړی فایلونو څخه کرکټر (بې برخی شوی)
or = سمبولیک لینک غیر موجود فایل ته اشاره کول (یتیم)
mi = غیر موجود فایل د سمبولیک لینک لخوا په ګوته شوي (د ls -l ټایپ کولو پر مهال لیدل کیږي)
ex = د عملي کولو وړ فایل

هغه رنګونه چې د هرې دوتنې سره یوځای کیږي د شمیرونو لخوا ښودل کیږي ، د هر رنګ د تبادلې پوهیدلو لپاره تاسو لاندې جدول لیدلی شئ:

0 = ډیفالټ رنګ
1 = بولډ
4 = لاندې شوی
5 = چمکۍ متن
7 = ریورس فیلډ
31 = سره
32 = شنه
= 33 = نارنجي
34 = نیلي 
35 = ارغواني
36 = مینجټا 
= 37 = خړ
40 = تور شالید
41 = سور شاليد
= green = شنه شالید 
43 = نارنجي شالید
44 = نیلي شالید
45 = ارغواني شالید
46 = د سیان شالید
47 = خړ شاليد
90 = تیاره خړ
91 = سور ترافیک ر lightا
92 = شنه ر greenا
93 = ژیړ
94 = نیلي ر lightا
95 = وایل ر lightا
96 = فیروزه
100 = خړ شاليد
101 = سور شاليد 
102 = لږ شین شاليد
103 = ژیړ پس منظر
104 = لږ نیلي شاليد
105 = ارغواني backlight
106 = فیروزه شالید

3 اختیار: د LS_COLORS کارول

د رنګونو بدلولو بله لاره د LS_COLORS کارول دي ، د رنګونو ټولګه چې موږ ته اجازه راکوي د ls کمانډ محصول ته رنګ وټاکو. د دې د کارولو لپاره ، یوازې ټرمینل ته ننوځئ او لاندې کمانډونه ترسره کړئ:

wget https://raw.github.com/trapd00r/LS_COLORS/master/LS_COLORS -O $HOME/.dircolors
echo 'eval $(dircolors -b $HOME/.dircolors)' >> $HOME/.bashrc
. $HOME/.bashrc

د دې مختلف ډولونو سره د ls قوماندې رنګونه بدل کړئ ، تاسو کولی شئ د دې عالي قوماندې محصول ستاسو د خوښې سره سم تنظیم کړئ.

د معلوماتو سره stackover جریان y لینوکس - sxs


د مقالې مینځپانګه زموږ د اصولو سره سمون لري ایډیټیک اخلاق. د غلطۍ راپور ورکولو لپاره کلیک وکړئ دلته.

یو نظر ، خپل پریږده

خپله نظر پرېږدئ

ستاسو د بریښنا لیک پته به خپره نه شي. اړین برخو سره په نښه شوي دي *

*

*

  1. د معلوماتو لپاره مسؤل: میګیوانجل ګاتین
  2. د معلوماتو هدف: د سپیم کنټرول ، د نظر مدیریت.
  3. قانونیت: ستاسو رضایت
  4. د معلوماتو راټولول: معلومات به د قانوني مکلفیت پرته دریمې ډلې ته نه لیږدول کیږي.
  5. د معلوماتو ذخیره: ډیټابیس د Occentus شبکې (EU) لخوا کوربه شوی
  6. حقونه: په هر وخت کې تاسو کولی شئ خپل معلومات محدود ، له سره تنظیم او حذف کړئ.

  1.   ګونزالو مارتینز dijo

    له هغه وخته چې تاسو د ویکیپیډیا حواله کوئ دا بدلیږي.

    "Ls" د UNIX او مشتق قومانده ده ، نه د لینکس او مشتق قومانده.

    هرڅه د لینکس او وړیا سافټویر اختراع ندي.