For bare noen dager siden delte vi en interessant og morsom opplæring kalt Hvordan vise ledeteksten (PS1) til Linux-terminalen med farger? Og akkurat som navnet uttrykker, lærer vi dem på en veldig direkte og manuell måte hvordan de skal utføre denne oppgaven, det vil si, farge den sentrale delen av ledeteksten (PS1) med mange farger ved å bruke "lolcat"-kommandoen. Som vi vanligvis bruker mye til å fargelegge skjermutdataene til visse kommandoer eller kommandoordrer, spesielt de som er relatert til bruken av et annet verktøy kalt Neofetch.
Men i den samme opplæringen kunne vi se at sidedelene (ytterst til høyre og venstre) også ble farget ved hjelp av heksadesimale koder som refererer til farger. I tillegg kan vår prompt (PS1) også dekoreres eller forbedres med ulike jokertegn (bokstaver og symboler) som refererer til elementer og informasjon om operativsystemet. Og som det er vanlig at det er online verktøy for nesten alt, i dag i denne opplæringen vil vi introdusere deg til en samtale Bash Prompt Generator. Som vil lette oppgaven med forskjønn vår prompt (PS1) av vår Linux-terminal, enkelt og raskt.
Men før du starter dette innlegget om dette iøynefallende og morsomme tilpasningstrikset ved å bruke nettverktøyet kalt Bash Prompt Generator, anbefaler vi at du utforsker en forrige relaterte innlegg med dette omfanget, på slutten av lesingen:
Bash Prompt Generator: Et nettsted for å forskjønne vår prompt
Hva er Bash Prompt Generator?
I følge utvikleren av nevnte nettverktøy, i offisiell hjemmeside av det samme beskriver den det for oss på følgende måte:
Denne siden er ment å hjelpe deg med å enkelt utforske og lage fargeskjemaer for bash-forespørselen din. Selve ledetekststrukturen kan ikke tilpasses ennå. Hvis du vil gjøre dette, kan du referere til variablene fra bash-ledeteksten ovenfor og manuelt redigere PS1 med de variablene du ønsker.
Mens, i hans offisiell seksjon på GitHub, vi kan vite at det er det skrevet med React (Åpen kildekode Javascript-bibliotek designet for å lage brukergrensesnitt med sikte på å lette utviklingen av applikasjoner på en enkelt side) og gjør bruk av teknologi node.js (Gratis, åpen kildekode, kryssplattform JavaScript-runtime som lar utviklere lage servere, nettapplikasjoner, kommandolinjeverktøy og skript.) Og dessuten det Den opererer under MIT-lisensen.
Hvordan kan vi bruke dette nettbaserte verktøyet til å tilpasse forespørselen vår (PS1)?
Betjeningen er faktisk veldig enkel, vi må bare først, som i forrige veiledning, utføre god datamaskinpraksis, så «Sikkerhetskopier vår nåværende .bashrc-fil». Det vil si, grunnleggende konfigurasjonsfil for vår nåværende brukers Bash-miljø i GNU/Linux-operativsystemet som vi skal jobbe med. For å gjøre dette kan vi bruke både terminalen og den foretrukne filutforskeren for å lage en kopi av den. Og når den relevante sikkerhetskopien er laget, kan vi fortsette med følgende trinn uten frykt for å skade noe og ikke være i stand til å løse det eller gå tilbake til utgangspunktet:
- Rediger vår nåværende ".bashrc-fil" som ligger i banen /home/$USER/: For dette kan vi bruke enten en CLI Editor som Nano eller Vi, eller en GUI Editor som Gedit eller Mousepad.
- Deaktiver gjeldende ledetekst (PS1): For dette må vi kommentere gjeldende ledetekst (PS1) som vi har i drift. Og for å gjøre dette, alt du trenger å gjøre er å sette tallsymbolet i begynnelsen av det: "#".
- Opprett, kopier og lim inn nye ledetekstlinjer (PS1) oppnådd med Bash Prompt Generator: For å gjøre dette må vi klikke på den første fargeboksen til venstre for de 4 eksisterende som ligger under ledetekstmodellen og deretter på en av fargene fra fargepaletten arrangert på høyre side. Når dette er gjort, vil vi se fargen valgt fra fargepaletten på fargeboksen, og i sin tur vil den farge det første elementet i promptmodellen. Deretter gjentar vi bare den samme handlingen for hver fargeboks og element i ledetekstmodellen.
- Kopier den genererte ledetekstlinjen (PS1) over .bashrc-filen vår: På slutten av forrige trinn vil vi se en ny linje PS1 generert under de 4 fargede boksene, som vi må kopiere og lime inn og deretter lagre og teste.
Skjermbilder
For bedre å forstå alt ovenfor, vil vi vise følgende skjermbilder, hvor vi har valgt fargene gul, blå, rød og grønn for å tilpasse vår nåværende prompt (PS1).
- Under, Bash Prompt Generator tilbyr oss mellom å bruke en PS1-linje med Tput-kommandoen eller ANSI-koder med escape-sekvenser:
- Liste over gyldige Bash-forespørselsvariabler for å drive PS1-linjene våre
Utforsk nettet: Man Bash / Spørre
- Tabell med gyldige farger for å pynte på PS1-linjene våre
Utforsk nettet: xterm 256 farger
Oppsummering
Kort sagt, sikkert dette nye Spørre (PS1) tilpasningstrikset ved å bruke det elektroniske verktøyet kalt Bash Prompt Generator Det vil, sammen med mange andre ovenfor, være til stor nytte og moro for noen Linuxverse-entusiaster. Som vanligvis trenger å forbedre forespørselen om å jobbe eller rett og slett når de har det gøy viser Linux Terminal Prompt (PS1) med farger og elementer. Og hvis du, som en god Linux-bruker, tilpasser ledeteksten (PS1) gjennom andre triks (verktøy, konfigurasjoner og optimaliseringer) som brukes på .bashrc-filen din, inviterer vi deg til å fortelle oss om dem for kunnskap og fordel for hele Linuxverse Samfunnet.
Husk til slutt å dele dette nyttige og morsomme innlegget med andre, og besøk begynnelsen av vår «området» på spansk eller andre språk (legge til 2 bokstaver på slutten av nettadressen, for eksempel: ar, de, en, fr, ja, pt og ru, blant mange andre). I tillegg inviterer vi deg til å bli med Offisiell Telegram-kanal for å lese og dele flere nyheter, guider og veiledninger fra nettstedet vårt. Og også den neste Alternativ Telegram-kanal for å lære mer om Linuxverse generelt.