लिनक्स मध्ये ls कमांडचे रंग कसे बदलावे

El ls कमांड जेव्हा आम्ही कन्सोलवर कार्य करतो तेव्हा सर्वात वापरला जातो, आम्ही लक्षात घेतो की आम्ही ब्लॉगवर या उत्कृष्ट आदेशासाठी कोणताही लेख समर्पित केलेला नाही, म्हणून आम्ही त्याचे पाठ ls कमांडचे रंग कसे बदलायचे. त्याच प्रकारे आपण या कमांडचा आणि त्याच्या वापराचा संक्षिप्त स्पष्टीकरण देणार आहोत.

आम्ही त्याच हेतूसाठी वेबवर आढळणार्‍या अधिकृत माहिती आणि विविध पद्धतींवर अवलंबून आहोत, म्हणून हा लेख विविध व्यक्तींनी केलेल्या विविध सिद्ध आणि कार्यरत पद्धतींचा संग्रह असेल. ls कमांडचे रंग बदलू

Ls कमांड म्हणजे काय?

विकिपीडियाचे अवतरण:

«ls (इंग्रजी च्या lisटी, ज्याचे भाषांतर यादी, यादी किंवा सूची आहे) ही एक लिनक्स कमांड आणि डेरिव्हेटिव्ह्ज आहेत जी विशिष्ट निर्देशिकेतील फाईल्स आणि डिरेक्टरीजची सूची दर्शवितात. परिणाम वर्णानुक्रमे सूचीबद्ध आहेत.

फायली आणि निर्देशिका ज्याच्या नावाने प्रारंभ होईल . (कालावधी) सूचनांसह प्रदर्शित होत नाही ls, म्हणूनच त्यांना बर्‍याचदा "लपविलेल्या फायली" म्हणतात. पर्याय -a de ls हे वर्तन प्रतिबंधित करते आणि सर्व फाईल्स आणि उपनिर्देशिकता दर्शवितो, अगदी त्या कालावधीसह प्रारंभ होणा .्या.

ls हे ऑपरेटिंग सिस्टमचे सर्वात मूलभूत साधन आहे युनिक्स, म्हणून हा पॅकेजचा एक भाग आहे GNU Coreutils.»

Ls कमांडच्या निकालांमधील डीफॉल्ट रंग

डिफॉल्टनुसार, जेव्हा आपण ls कमांड कार्यान्वित करतो तेव्हा ते फेकत असलेल्या प्रत्येक रंगात अर्थ प्राप्त होतो, कारण फाईल्सच्या वैशिष्ट्यांनुसार वर्गीकरण करणे हा आहे.

  • हिरव्या: एक्जीक्यूटेबल फायली.
  • काळा: सामान्य फाईल.
  • निळा: निर्देशिका किंवा फोल्डर.
  • Celeste: प्रतीकात्मक दुवा.
  • Rojo: संकुचित फायली (.tar, .gz, .zip, .rpm).
  • किरमिजी: प्रतिमा फायली (.jpg, gif, bmp, png, tif)

Ls कमांडचे रंग कसे बदलायचे

पर्याय 1: आमच्या .bashrc सुधारित करत आहे

Ls कमांडचा निकाल डीफॉल्ट व्यतिरिक्त इतर रंगात येण्यासाठी, आपण आपली .bashrc फाईल सुधारित करणे आवश्यक आहे, त्यासाठी आपण खालील पाय perform्या पूर्ण केल्या पाहिजेत.

टर्मिनलवरून आमची .bashrc फाईल संपादित करा

nano $HOME/.bashrc

फाईलच्या शेवटी पुढील गोष्टी जोडा:

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

फाईल अपलोड करा आणि आनंद घ्या.

source ~/.bashrc

आपण खालील सेटिंग्ज वापरून निर्यात संपादित करू शकता.

पर्यायांची यादीः

  • tput ठळक - ठळक
  • टपुट रेव्ह - इनव्हर्टेड रंग
  • tput sgr0 - सर्व रीसेट करा
  • टपुट सेटफ {कोड} - अग्रभागाचा रंग सेट करा, रंग पहा {कोड}

रंग कोड:

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 = फिफा फाइल
so = सॉकेट फाइल
bd = विशेष फाईल्सचे ब्लॉक (बफर)
cd = विशेष फायलींमधील वर्ण (असुरक्षित)
or = अस्तित्वातील फाइल (अनाथ) कडे निर्देशित करणारा प्रतीकात्मक दुवा
mi = प्रतीकात्मक दुव्याद्वारे निर्देशित नसलेली फाइल (एलएस-एल टाइप करताना दृश्यमान)
ex = एक्झिक्युटेबल फाइल

प्रत्येक प्रकारच्या फाईलसह असलेले रंग संख्या दर्शवितात, प्रत्येक रंगाचे रूपांतर जाणून घेण्यासाठी आपण खालील सारणी पाहू शकता:

0 = डीफॉल्ट रंग
1 = ठळक
4 = अधोरेखित
5 = लुकलुकणारा मजकूर
7 = उलट फील्ड
31 = लाल
32 = हिरवा
33 = केशरी
34 = निळा 
35 = जांभळा
36 = किरमिजी 
37 = राखाडी
40 = काळ्या पार्श्वभूमी
=१ = लाल पार्श्वभूमी
=२ = हिरव्या रंगाची पार्श्वभूमी 
43 = केशरी पार्श्वभूमी
44 = निळा पार्श्वभूमी
45 = जांभळा पार्श्वभूमी
46 = निळसर पार्श्वभूमी
47 = राखाडी पार्श्वभूमी
90 = गडद राखाडी
= १ = लाल दिवा
= २ = हिरवा दिवा
93 = पिवळा
= = = निळा प्रकाश
95 = व्हायलेट प्रकाश
96 = नीलमणी
100 = राखाडी पार्श्वभूमी
=१ = लाल पार्श्वभूमी 
१०२ = हलकी हिरव्या रंगाची पार्श्वभूमी
103 = पिवळी पार्श्वभूमी
104 = हलकी निळा पार्श्वभूमी
105 = जांभळा बॅकलाईट
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 कमांडचे रंग बदलू. आपण आपल्या आवडीनुसार या महान आदेशाचे आउटपुट रेंडरिंग कॉन्फिगर करू शकता.

कडील माहितीसह स्टॅकओव्हरफ्लो y लिनक्स-एसएक्स


एक टिप्पणी, आपले सोडून द्या

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   गोंझालो मार्टिनेझ म्हणाले

    आपण विकिपीडियाचे उद्धरण केल्यामुळे ते बदलू नका.

    "Ls" ही UNIX आणि डेरिव्हेटिव्ह्ज कमांड आहे, लिनक्स आणि डेरिव्हेटिव्ह्ज आज्ञा नाही.

    सर्व काही लिनक्स आणि विनामूल्य सॉफ्टवेअरचा शोध नाही.