Prieš naudodamiesi šia pamoka, turite žinoti pagrindinę informaciją apie spalvų kodus ir nustatymus. Yra keletas specialių apvalkalo kintamųjų, kurie naudojami „bash“ raginimui valdyti, pvz., PS1, PS2, PS3 ir kt. PS1 yra numatytasis kintamasis pirminiam raginimui išsaugoti. Pagal numatytuosius nustatymus komandų eilutė nustatyta kaip [ [email protected] h W] $. Kiekvienas „bash“ raštas, kurio brūkšnys yra išbrauktas, turi ypatingą reikšmę, kuri paaiškinta toliau.
- u nurodo dabartinio vartotojo vartotojo vardą.
- @ rodo dabartinį laiką 12 val
- h nurodo pagrindinio kompiuterio pavadinimą.
- W rodo esamą darbo katalogą.
- # nurodo pagrindinį vartotoją, jei UID yra 0, kitaip bus rodomas $.
Vykdykite šią komandą, kad būtų rodomas dabartinis „bash“ raginimas.
$išmetė $ PS1
Galite visam laikui arba laikinai pakeisti dabartinį „bash“ raginimo numatytąjį formatą, šrifto spalvą ir terminalo fono spalvą. Norėdami nuolat keisti, turite redaguoti failą ~/.bashrc arba modifikuoti aukščiau paminėtus apvalkalo kintamuosius.
Norėdami pakeisti teksto ar fono spalvą, „bash“ yra daug spalvų kodų. Kai kurie iš jų yra paminėti žemiau.
Spalva | Įprastos spalvos kūrimo kodas | Ryškių spalvų kūrimo kodas |
Grynasis | 0; 31 | 1; 31 |
Žalias | 0; 32 | 1; 32 |
Mėlyna | 0; 34 | 1; 34 |
Juoda | 0; 30 | 1; 30 |
Geltona | 0; 33 | 1; 33 |
Kaip šiuos spalvų kodus galima pritaikyti „bash“ terminale, parodyta šiame straipsnyje, naudojant keletą paprastų pavyzdžių.
1 pavyzdys: „Bash“ raginimo keitimas skirtingu formatu ir spalva
Kai vartotojas nori pakeisti „bash“ raginimo spalvą tam tikra spalva, jis/ji turės inicijuoti bet kokį specialų apvalkalo kintamąjį, pvz. PS1 su spalvos kodu. Ši pirmoji komanda nustatys raginimo teksto spalvą į mėlyna ir kita komanda nustatys spalvą į tinklas . Čia, 3. 4 yra mėlyna spalvos kodas ir 31 yra tinklas spalvos kodas.
$eksportas PS1=' e [0; 34 m [apsaugotas el. paštas] h: W $ e [m' '$eksportas PS1=' e [0; 31 min. [apsaugotas el. paštas] h: W $ e [m' '
Išėjimas:
2 pavyzdys: skirtingų spalvų nustatymas skirtingose „bash“ eilutės dalyse
Jei norite nustatyti kelias spalvas skirtingose „bash“ eilutės dalyse, turite pakeisti apvalkalo kintamąjį, kaip nurodyta šioje komandoje. „Bash“ raginimo tekstą galite nustatyti pagal savo pasirinkimą. Ši komanda nustatys Vartotojo vardas su mėlyna spalva, „~“ simbolis su geltona spalva ir „$“ simbolis su tinklas spalva.
$eksportas PS1=' [ e [0; 34 m u ] [ e [0; 32 m W ] [ e [0; 34 m ] [ e [0; 31 m ] $ [ e [1; 31 m ] 'Išėjimas:
3 pavyzdys: terminalo teksto spalvos pakeitimas laikinas
Balta pagal numatytuosius nustatymus terminale rodomas spalvotas tekstas. Naudodami spalvų kodą, galite pakeisti terminalo teksto spalvą pagal savo pasirinkimą. Tarkime, jei norite spausdinti bet kokį tekstą geltona spalva terminale, paleiskite šią komandą.
$išmetė$„ e [1; 33 m“Sveiki atvykę į „Linux“ užuominą $„ e [0 m“Išėjimas:
4 pavyzdys: kintamojo naudojimas teksto spalvai pritaikyti
Lengviau prisiminti kintamojo pavadinimą, o ne spalvos kodą. Taigi, jei deklaruojate kelis kintamuosius su spalvų kodais, vartotojams bus naudinga pakartotinai naudoti spalvą scenarijuje. Iš terminalo paleiskite šias komandas. Čia pirmosios trys komandos paskelbs tris kintamuosius, Raudona, žalia ir mėlyna . Ketvirta komanda atspausdins tekstą, man patinka šokoladinis pyragas mėlynos spalvos.
$Grynasis= $„ e [1; 31 m“$Žalias= $„ e [1; 32 m“
$Mėlyna= $„ e [1; 34 m“
$išmetė '$ MėlynaMan patinka šokoladinis pyragas '
Išėjimas:
5 pavyzdys: teksto ir fono spalvos keitimas iš terminalo meniu.
Lengviausias būdas pakeisti terminalo tekstą ir fono spalvą yra naudojant terminalą Redaguoti Meniu. Atidarykite bet kurį naują terminalą ir atidarykite Nuostatos dialogo langą pasirinkdami Redaguoti ir Nuostatos meniu elementas.
Spustelėkite Spalvos skirtuką Nuostatos dialogo langas. Yra teksto ir fono spalvos parinktis ir tai yra Naudokite sistemos temos spalvą . Ši parinktis įjungta pagal numatytuosius nustatymus. Išjunkite pasirinkto teksto ir fono spalvos nustatymą. Išskleidžiamajame sąraše pasirinkite Pasirinktinis Integruota schema. Spustelėkite Numatytoji spalva mygtuką po fonu. Pasirodys naujas dialogo langas.
Šiame dialogo lange galite pasirinkti arba įvesti norimą spalvų kodą, kad nustatytumėte terminalo fono spalvą, ir spustelėkite Pasirinkite mygtuką.
Tada spustelėkite Uždaryti mygtukas iš nuostatas dialogo lange ir pamatysite efektą. Dabar, jei uždarysite terminalą ir vėl atidarysite, terminale pamatysite fono spalvą. Taigi, fono spalva pasikeičia visam laikui.
Kaip ir ankstesniu būdu, spustelėkite Numatytoji spalva mygtuką po Tekstas ir pasirinkite norimą teksto spalvą iš Pasirinkite terminalo teksto spalvą už terminalą. Dabar, jei terminale įvesite bet kokį tekstą, tekstas bus atspausdintas jūsų pasirinkta spalva.
Nuostatų dialogo lange yra daug kitų variantų, kaip pakeisti terminalo išvaizdą, pavyzdžiui, paryškinta spalva, žymeklio spalva, paryškinimo spalva ir kt.
Išvada
„Linux“ vartotojas negali atlikti jokių užduočių be terminalo. Atliekant bet kokią užduotį nebūtina keisti terminalo teksto ar fono spalvos. Tačiau vartotojas keičia spalvas, kad būtų patenkintas protu, arba nustebina draugus ir kolegas. Šiame straipsnyje parodyta daugybė būdų, kaip pakeisti teksto ir fono spalvas. Naudojant terminalo meniu yra lengviausias būdas atlikti tokio tipo užduotis. Jei esate naujokas šioje srityje ir norite pakeisti mūsų terminalo spalvas, išbandykite šio straipsnio pavyzdžius ir pritaikykite spalvas terminalo lange, kaip jums patinka.