Bash teksts un fona druka dažādās krāsās

Bash Text Background Printing Different Colors



Terminālis ir ļoti svarīga lietojumprogramma jebkurai Linux operētājsistēmai. To galvenokārt izmanto, lai izpildītu dažādas komandas lietojumprogrammas instalēšanai vai atinstalēšanai, ievades un izvades operācijām utt. Terminālim ir noklusējuma teksts un fona krāsa. Lietotājs var padarīt termināli pievilcīgu, mainot teksta un fona krāsu. Šāda veida uzdevumus var viegli veikt, izmantojot dažus krāsu kodus un iestatījumus. Šis raksts palīdzēs jums uzzināt veidus, kā jūs varēsit mainīt bash priekšējās un fona krāsas ar atšķirīgu izskatu.

Pirms šīs apmācības izmantošanas jums jāzina pamatinformācija par krāsu kodiem un iestatījumiem. Ir daži īpaši apvalka mainīgie, kas tiek izmantoti bash uzvednes kontrolei, piemēram, PS1, PS2, PS3 utt. PS1 ir noklusējuma mainīgais, lai saglabātu primāro uzvedni. Pēc noklusējuma komandu uzvedne ir iestatīta uz [ [email protected] h W] $. Katram bash uzvednes rakstzīmei ar slīpsvītru ir jāizmanto īpaša nozīme, kas izskaidrota turpmāk.







  • u norāda pašreizējā lietotāja lietotājvārdu.
  • @ norāda pašreizējo laiku 12 stundu formātā
  • h norāda saimniekdatora nosaukumu.
  • W norāda pašreizējo darba direktoriju.
  • # norāda saknes lietotāju, ja UID ir 0, pretējā gadījumā tiks parādīts $.

Palaidiet šo komandu, lai parādītu pašreizējo bash uzvedni.



$izmest ārā $ PS1



Jūs varat pastāvīgi vai īslaicīgi mainīt pašreizējo bash uzvednes noklusējuma formātu, fonta krāsu un termināļa fona krāsu. Jums ir jārediģē fails ~/.bashrc, lai veiktu pastāvīgas izmaiņas, vai jāmaina iepriekš minētie apvalka mainīgie, lai veiktu pagaidu izmaiņas.

Daudzi krāsu kodi ir pieejami bash, lai mainītu teksta vai fona krāsu. Daži no tiem ir minēti zemāk.

Krāsa Kods normālas krāsas izgatavošanai Kods treknrakstā
Tīkls 0; 31 1; 31
Zaļš 0; 32 1; 32
Zils 0; 34 1; 34
Melns 0; 30 1; 30
Dzeltens 0; 33 1; 33

Šajā rakstā ir parādīts, kā šos krāsu kodus var izmantot bash terminālī, izmantojot dažus vienkāršus piemērus.

1. piemērs: bash uzvednes mainīšana dažādos formātos un krāsās

Ja lietotājs vēlas mainīt bash uzvednes krāsu uz noteiktu krāsu, viņam/viņai būs jāinicializē jebkurš īpašs apvalka mainīgais, piemēram, PS1 ar krāsu kodu. Šī pirmā komanda iestatīs uzvednes teksta krāsu uz zils un nākamā komanda iestatīs krāsu uz tīkls . Šeit, 3. 4 ir zils krāsu kods un 31 ir tīkls krāsu kods.

$eksportēt PS1=' e [0; 34 m [e -pasts aizsargāts] h: W $ e [m'
$eksportēt PS1=' e [0; 31 min [e -pasts aizsargāts] h: W $ e [m'

Izeja:

2. piemērs: dažādu krāsu iestatīšana dažādās bash uzvednes daļās

Ja vēlaties iestatīt vairākas krāsas dažādās bash uzvednes daļās, jums ir jāmaina apvalka mainīgais, piemēram, šī komanda. Jūs varat iestatīt bash uzvednes tekstu pēc savas izvēles. Tālāk norādītā komanda iestatīs lietotājvārds ar zils krāsa, “~” simbols ar dzeltens krāsa un “$” simbols ar tīkls krāsa.

$eksportēt PS1=' [ e [0; 34 m u ] [ e [0; 32 m W ] [ e [0; 34 m ] [ e [0; 31 m ] $ [ e [1; 31 m ] '

Izeja:

3. piemērs: termināļa teksta krāsas maiņa uz laiku

Balts pēc noklusējuma terminālī tiek parādīts krāsains teksts. Jūs varat mainīt termināļa teksta krāsu pēc savas izvēles, izmantojot krāsu kodu. Pieņemsim, ja vēlaties terminālī drukāt jebkuru tekstu dzeltenā krāsā, tad palaidiet šādu komandu.

$izmest ārā$' e [1; 33 m'Laipni lūdzam linux mājienā $' e [0 m'

Izeja:

4. piemērs: mainīgā izmantošana teksta krāsas pielietošanai

Ir vieglāk atcerēties mainīgā nosaukumu, nevis krāsu kodu. Tātad, ja jūs deklarējat vairākus mainīgos ar krāsu kodiem, lietotājiem būs noderīgi atkārtoti izmantot krāsu skriptā vairākas reizes. Izpildiet šādas komandas no termināļa. Šeit pirmās trīs komandas deklarēs trīs mainīgos, Sarkana, zaļa un zila . Ceturtā komanda drukās tekstu, man patīk šokolādes kūka zilā krāsā.

$Tīkls= $' e [1; 31 m'
$Zaļš= $' e [1; 32 m'
$Zils= $' e [1; 34 m'
$izmest ārā '$ ZilsMan garšo šokolādes kūka '

Izeja:

5. piemērs: teksta un fona krāsas maiņa termināļa izvēlnē.

Vienkāršākais veids, kā mainīt termināļa tekstu un fona krāsu, ir terminālis Rediģēt izvēlne. Atveriet jebkuru jaunu termināli un atveriet Preferences dialoglodziņš, atlasot Rediģēt un Preferences izvēlnes vienums.

Noklikšķiniet uz Krāsas cilni Preferences dialoglodziņš. Ir teksta un fona krāsas opcija, un tā ir Izmantojiet sistēmas motīva krāsu . Šī opcija ir iespējota pēc noklusējuma. Izslēdziet, lai iestatītu pielāgotu tekstu un fona krāsu. Nolaižamajā sarakstā atlasiet Pielāgots Iebūvēta shēma. Klikšķiniet uz Noklusējuma krāsa pogu zem fona. Parādīsies jauns dialoglodziņš.

Šajā dialoglodziņā varat atlasīt vai ierakstīt vēlamo krāsu kodu, lai iestatītu termināļa fona krāsu, un noklikšķiniet uz Izvēlieties pogu.

Pēc tam noklikšķiniet uz Aizvērt poga no Preferences dialoglodziņā un redziet efektu. Tagad, ja aizverat termināli un atkal atverat, terminālī redzēsit fona krāsu. Tātad fona krāsa tiek pastāvīgi mainīta.

Tāpat kā iepriekšējā veidā, noklikšķiniet uz Noklusējuma krāsa poga zem Teksts un izvēlieties vajadzīgo teksta krāsu no Izvēlieties termināļa teksta krāsu par termināli. Tagad, ja terminālī ierakstāt jebkuru tekstu, teksts tiks drukāts jūsu izvēlētajā krāsā.

Preferenču dialoglodziņā ir daudz citu iespēju, lai mainītu termināļa izskatu, piemēram, treknrakstā, kursora krāsā, izcelšanas krāsā utt.

Secinājums

Linux lietotājs nevar iztēloties nevienu uzdevumu bez termināļa. Lai veiktu kādu uzdevumu, nav nepieciešams mainīt termināļa tekstu vai fona krāsu. Bet lietotājs maina krāsas garīgai apmierināšanai vai pārsteidz draugus un kolēģus. Šajā rakstā ir parādīti daudzi veidi, kā mainīt teksta un fona krāsas. Termināļa izvēlnes izmantošana ir vienkāršākais veids, kā veikt šāda veida uzdevumus. Ja esat jauns šajā jomā un vēlaties mainīt mūsu termināļa krāsas, izmēģiniet šī raksta piemērus un termināļa logā izmantojiet krāsas, kā vēlaties.