I denne guiden vil vi se raskt på Bashrc og hvordan du kan laste den på nytt etter å ha gjort noen endringer.
Bashrc -skriptet
Bashrc er et skallskript for Bash Shell. Bash vil kjøre kommandoene i Bashrc hver gang den kjører. Det er i utgangspunktet et skallskript for å sette i gang en skalløkt.
Bashrc -filen kan inneholde en rekke koder og kommandoer. For eksempel kan du angi java_home (for å jobbe med Java -apper), bruke bash aliaser for å lage din egen tilpassede kommando, administrere bash -miljøvariabler som sti, etc. Du kan også bruke Bashrc til å fargelegge konsollutgangen!
Filen ligger på følgende sted.
$ ~/.Bashrc
Som stedet antyder, er Bashrc -filen unik for hver bruker. Å gjøre endringer vil ikke påvirke noen på systemet. Imidlertid er det andre skript som bash laster under oppstarten. For eksempel bash_profile.
Det er forskjellige typer Bashrc -filer som er til stede i hele systemet.
Hvorfor Last på nytt Bashrc
Når en bash shell -økt lanseres, leser den alle tilhørende konfigurasjoner og skript. Etter det leser ikke Bash dem igjen (med mindre det er kommandert til). Dette er grunnen til at du blir anbefalt å starte Bash -økten på nytt for å ta Bashrc -endringene i kraft.
Redigering Bashrc
Bashrc -filen er en tekstfil som inneholder bash -kommandoer. Du kan bruke hvilken som helst tekstredigerer for å redigere denne filen. For eksempel kan vi bruke Nano eller VIM til redigering på konsoll -brukergrensesnittet.
$ nano ~/.Bashrc
$ vim ~/.Bashrc
Omlasting Bashrc
Etter at du har gjort endringer, lagrer du filen og lukker tekstredigereren. Som nevnt tidligere, sjekker ikke Bash for Bashrc -endringer etter at økten starter. Å kjøre følgende kommando vil fortelle Bash om å laste Bashrc på nytt:
$ kilde ~/.Bashrc
Nøkkelen her er kildekommandoen. Det er en integrert skallinstruksjon. Den ber skallet om å laste (lese og utføre, i utgangspunktet) kommandoer fra filen som er spesifisert. Husk at Bashrc er et bash -manus. Med denne kommandoen kjører Bash skriptet på nytt. Alle endringene som er gjort, brukes automatisk.
Her er en mer dyptgående guide om bruk av Linux-kildekommandoen med eksempler.
Endelig Tanker
Denne guiden demonstrerer vellykket omlasting av Bashrc -filen. Bash kommer med kildekommandoen for dette formålet. Den laster alle skallkommandoene til filen som er spesifisert i den nåværende bash -økten. Bash laster den oppdaterte Bashrc -filen automatisk neste gang den starter.
Bash er også et robust skriptspråk som kan automatisere mange oppgaver i Linux -miljøet. Interessert i å starte reisen med bash -skripting? Ta en titt på denne guiden om Bash -programmeringssyntaks og variabler.
Glad databehandling!