Hvordan fargelegg bash -ledeteksten i bringebærpi -terminalen

Hvordan fargelegg bash -ledeteksten i bringebærpi -terminalen
Bash -ledeteksten er et Linux -kommandolinjeskall som lar brukere kjøre forskjellige kommandoer. Raspberry Pi har et kommandolinjeskall som er en kraftig, men likevel enkel måte å utføre forskjellige typer kommandoer. En av de mest nyttige og kraftige funksjonene i terminalen er muligheten til å tilpasse kommandolinjen. Av fargelegging av kommandolinjen, En bruker kan gjøre terminalen mer visuelt tiltalende og lettere å navigere.

I denne skrivingen vil vi diskutere hvordan fargelegg kommandolinjeprompt i Raspberry Pi.

Få tilgang til Bash -ledeteksten i Raspberry Pi Terminal

For det første er det viktig å forstå syntaksen for å tilpasse ledeteksten. Kommandolinje -innstillingen lagres i en skallvariabel kalt “PS1“, Og denne variabelen kan tilpasses ved å endre strengen den inneholder.

Det grunnleggende verktøyet for å skrive data til en terminals standardutgang er Linux ekko kommando. Av hensyn til denne opplæringen trenger vi bare å få $ PS1 Variables nåværende verdi, slik at brukerne kan bruke ekko etterfulgt av $ PS1.

Echo $ PS1

For å endre PS1 -variabelen, skriv inn følgende kommando:

Ps1 = "Enter kommando ..."

Denne kommandoen lar deg endre PS1 som dette:

Colorize Bash -ledetekst i Raspberry Pi Terminal

Til fargelegge bash -ledeteksten, Vi må bruke en rømningssekvens for å angi fargen på teksten. Rømningssekvensen vi vil bruke for å stille inn fargen er “\ [\ e [xm \]“, Hvor x er fargekoden for fargen på teksten. For eksempel fargekoden for en mørke blå Farge er “34“. Dermed, hvis vi ønsket å fargelegge kommandolinjen vår mørke blå, Vi må stille PS1 -variabelen til “\ [\ e [34m \]“.

Ps1 = "\ [\ e [34m \] pi@braspberrypi: $"

Merk: I stedet for “PI@Raspberrypi: $”, Kan du legge til ditt eget brukernavn og vertsnavn eller noe du vil skrive.

For å gjøre kommandolinjen enda enklere å navigere, kan vi også legge til symboler som "$”Eller“>”Til ledeteksten, som vil gjøre det lettere å skille mellom inngang og utgang.

For å legge til symboler i ledeteksten, kan vi legge til ethvert ønsket tegn på slutten av strengen. For eksempel, hvis vi ønsket å legge til en kommando som "PI@Raspberrypi: $”Til vår mørkeblå ledetekst ville strengen være“\ [\ e [34m \] pi@Raspberrypi: $“.

Når ledeteksten er tilpasset, trer endringene i kraft. For å liste opp alle filene og katalogene, kan vi bruke "ls”Kommando.

Å endre fargen fra mørke blå til Magenta, Vi kan bruke koden for magenta som er '35'. Så kommandoen vil være:

Ps1 = ”\ [\ e [35m \] pi@Raspberrypi: $”

Som vil endre fargen på ledeteksten til kommandolinjen til Magenta.

Dette vil tillate deg å endre Raspberry Pi's bash -spurts farge.

Konklusjon

De Kommandolinjeprompt i Raspberry Pi -terminalen kan være Tilpasset fargelagt For å gjøre terminalen mer visuelt tiltalende og lettere å navigere. Dette krever å stille inn strengvariabelen PS1 For å inneholde ønsket fargekode og tegn, som bør lukkes i anførselstegn.