Како променити боје наредбе лс у Линук-у

El лс наредба Један је од најчешће коришћених када радимо на конзоли, напомињемо да овој изврсној команди на блогу нисмо посветили ниједан чланак, па доносимо водич за како променити боје команде лс. На исти начин даћемо кратко објашњење ове команде и њене употребе.

Базираћемо се на службеним информацијама и разним методама које се нађу на Интернету у исту сврху, па ће овај чланак бити компилација различитих доказаних и радних метода које изводе различити појединци. промените боје наредбе лс

Шта је лс наредба?

Цитирање Википедије:

«ls (енглеског lisт, чији је превод лист, лист или лист) је Линук наредба и деривати који показују листу датотека и директорија у одређеном директоријуму. Резултати су наведени по абецеди.

Датотеке и директоријуми чије име почиње са . (тачка) се не приказују са упутством ls, због чега се често називају „скривеним датотекама“. Опција -a de ls инхибира ово понашање и приказује све датотеке и поддиректоријуме, чак и оне који почињу тачком.

ls то је један од најосновнијих алата оперативних система уник, тако да је део пакета ГНУ Цореутилс.»

Подразумеване боје у резултатима наредбе лс

Подразумевано свака од боја коју баца када извршимо наредбу лс има своје значење, јер је то начин класификовања датотека према њиховим карактеристикама.

  • Зелен: Извршне датотеке.
  • Црн: Нормална датотека.
  • Азул: Директоријуми или директоријуми.
  • Небески: Симболична веза.
  • Црвен: Компримоване датотеке (.тар, .гз, .зип, .рпм).
  • Циан: Датотеке слика (.јпг, гиф, бмп, пнг, тиф)

Како променити боје наредбе лс

Опција 1: Измена нашег .басхрц

Да би резултати наредбе лс били другачије боје од задате, морамо модификовати нашу .басхрц датотеку, за то морамо извршити следеће кораке:

Уредите нашу .басхрц датотеку са терминала

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: Други начин за модификовање нашег .басхрц

Као што смо урадили у претходном кораку, морамо модификовати нашу .басхрц датотеку, зато морамо извршити следеће кораке:

Уредите нашу .басхрц датотеку са терминала

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 = ФИФО датотека
so = соцкет датотека
bd = блок (бафер) посебних датотека
cd = знак (небуфер) из посебних датотека
or = симболична веза која упућује на непостојећу датотеку (сироче)
mi = непостојећа датотека на коју указује симболичка веза (видљива при куцању лс -л)
ex = извршна датотека

Боје које прате сваку врсту датотеке представљене су бројевима, да бисте знали конверзију сваке боје можете видети следећу табелу:

0 = задата боја
1 = подебљано
4 = подвучено
5 = трепери текст
7 = обрнуто поље
31 = црвена
32 = зелена
33 = наранџаста
34 = плава 
35 = љубичаста
36 = магента 
37 = сива
40 = црна подлога
41 = црвена подлога
42 = зелена позадина 
43 = наранџаста позадина
44 = плава подлога
45 = љубичаста позадина
46 = цијан позадина
47 = сива позадина
90 = тамно сива
91 = црвени семафор
92 = зелено светло
93 = жута
94 = плаво светло
95 = љубичасто светло
96 = тиркизно
100 = сива позадина
101 = црвена подлога 
102 = светло зелена позадина
103 = жута подлога
104 = светло плава позадина
105 = љубичасто позадинско осветљење
106 = тиркизна позадина

Опција 3: Коришћење ЛС_ЦОЛОРС

Други начин за промену боја је коришћење ЛС_ЦОЛОРС, колекције боја која нам омогућава да доделимо боје на излаз команде лс. Да бисте га користили, само унесите терминал и извршите следеће наредбе:

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

Са овим разним облицима промените боје наредбе лс, можете конфигурисати приказивање резултата ове сјајне команде по вашем укусу.

Са информацијама од стацковерфлов y линук-скс


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Гонзало мартинез дијо

    Пошто цитирате Википедиа, оставите је непромењену.

    „Лс“ је наредба УНИКС-а и деривата, а не наредба Линук и деривати.

    Није све изум Линука и бесплатног софтвера.