லினக்ஸில் ls கட்டளை வண்ணங்களை மாற்றுவது எப்படி

El ls கட்டளை நாங்கள் கன்சோலில் பணிபுரியும் போது இது மிகவும் பயன்படுத்தப்படுகிறது, வலைப்பதிவில் இந்த சிறந்த கட்டளைக்கு நாங்கள் எந்த கட்டுரையையும் அர்ப்பணிக்கவில்லை என்பதை நாங்கள் கவனிக்கிறோம், எனவே டுடோரியலைக் கொண்டு வருகிறோம் ls கட்டளை வண்ணங்களை மாற்றுவது எப்படி. அதேபோல், இந்த கட்டளை மற்றும் அதன் பயன்பாடு பற்றிய சுருக்கமான விளக்கத்தையும் கொடுக்க உள்ளோம்.

ஒரே நோக்கத்திற்காக இணையத்தில் காணப்படும் உத்தியோகபூர்வ தகவல்கள் மற்றும் பல்வேறு முறைகளை நாங்கள் நம்பப் போகிறோம், எனவே இந்த கட்டுரை பல்வேறு நபர்களால் நிகழ்த்தப்பட்ட பல்வேறு நிரூபிக்கப்பட்ட மற்றும் வேலை செய்யும் முறைகளின் தொகுப்பாக இருக்கும். ls கட்டளையின் வண்ணங்களை மாற்றவும்

Ls கட்டளை என்ன?

விக்கிபீடியாவை மேற்கோள் காட்டுதல்:

«ls (ஆங்கிலத்தின் list, அதன் மொழிபெயர்ப்பு பட்டியல், பட்டியல் அல்லது பட்டியல்) என்பது ஒரு லினக்ஸ் கட்டளை மற்றும் ஒரு குறிப்பிட்ட கோப்பகத்தில் கோப்புகள் மற்றும் கோப்பகங்களின் பட்டியலைக் காட்டும் வழித்தோன்றல்கள் ஆகும். முடிவுகள் அகர வரிசைப்படி பட்டியலிடப்பட்டுள்ளன.

பெயர்கள் தொடங்கும் கோப்புகள் மற்றும் கோப்பகங்கள் . (காலம்) அறிவுறுத்தலுடன் காட்டப்படாது ls, அதனால்தான் அவை பெரும்பாலும் "மறைக்கப்பட்ட கோப்புகள்" என்று அழைக்கப்படுகின்றன. விருப்பம் -a de ls இந்த நடத்தை தடுக்கிறது, மேலும் அனைத்து கோப்புகளையும் துணை அடைவுகளையும் காட்டுகிறது, ஒரு காலகட்டத்தில் தொடங்கும் கூட.

ls இது இயக்க முறைமைகளின் மிக அடிப்படைக் கருவிகளில் ஒன்றாகும் யூனிக்ஸ், எனவே இது தொகுப்பின் ஒரு பகுதியாகும் குனு கொருட்டில்ஸ்.»

Ls கட்டளை முடிவுகளில் இயல்புநிலை வண்ணங்கள்

முன்னிருப்பாக, நாம் ls கட்டளையை இயக்கும் போது அது வீசும் ஒவ்வொரு வண்ணத்திற்கும் ஒரு அர்த்தம் உள்ளது, ஏனெனில் கோப்புகளை அவற்றின் குணாதிசயங்களுக்கு ஏற்ப வகைப்படுத்துவதற்கான வழி இது.

  • பச்சை: செயல்படுத்தக்கூடிய கோப்புகள்.
  • கருப்பு: இயல்பான கோப்பு.
  • நீல: கோப்பகங்கள் அல்லது கோப்புறைகள்.
  • பரலோக: குறியீட்டு இணைப்பு.
  • சிவப்பு: சுருக்கப்பட்ட கோப்புகள் (.tar, .gz, .zip, .rpm).
  • கருநீலம்: படக் கோப்புகள் (.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

பின்வரும் அமைப்புகளைப் பயன்படுத்தி ஏற்றுமதியைத் திருத்தலாம்.

விருப்பங்களின் பட்டியல்:

  • tput bold - தடித்த
  • tput rev - தலைகீழ் வண்ணங்கள்
  • tput sgr0 - அனைத்தையும் மீட்டமைக்கவும்
  • tput setaf {CODE} - முன்புற நிறத்தை அமைக்கவும், வண்ணத்தைக் காண்க {CODE}

வண்ண குறியீடு:

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 = சிவப்பு பின்னணி
42 = பச்சை பின்னணி 
43 = ஆரஞ்சு பின்னணி
44 = நீல பின்னணி
45 = ஊதா பின்னணி
46 = சியான் பின்னணி
47 = சாம்பல் பின்னணி
90 = அடர் சாம்பல்
91 = சிவப்பு போக்குவரத்து ஒளி
92 = பச்சை விளக்கு
93 = மஞ்சள்
94 = நீல ஒளி
95 = வயலட் ஒளி
96 = டர்க்கைஸ்
100 = சாம்பல் பின்னணி
101 = சிவப்பு பின்னணி 
102 = வெளிர் பச்சை பின்னணி
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 லினக்ஸ்- sxs


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   கோன்சலோ மார்டினெஸ் அவர் கூறினார்

    நீங்கள் விக்கிபீடியாவை மேற்கோள் காட்டுவதால் அதை மாற்றாமல் விடுங்கள்.

    "Ls" என்பது ஒரு யுனிக்ஸ் மற்றும் டெரிவேடிவ் கட்டளை, ஒரு லினக்ஸ் மற்றும் டெரிவேடிவ் கட்டளை அல்ல.

    எல்லாம் லினக்ஸ் மற்றும் இலவச மென்பொருளின் கண்டுபிடிப்பு அல்ல.