Als je Linux al lang gebruikt, heb je ongetwijfeld het woord Bash gezien in forums en artikelen. Het lijkt soms een synoniem voor de terminal, maar Bash en de terminalemulator zijn beslist twee verschillende toepassingen. Dus wat is Bash precies? In dit korte artikel zullen we onderzoeken wat Bash is, wat het doet en hoe u het kunt gaan gebruiken.

Bash gedefinieerd

De naam Bash is een afkorting voor Bonze-EENkrijgen SHell, een woordspeling op de naam Stephen Bourne, de maker van een van de voorgangers van Bash. De eerste bèta werd uitgebracht in 1989, en op het moment van schrijven is de meest recente update in december 2020: versie 5.1.

Bash is een van de meest populaire shell-talen, bekend om zijn combinatie van krachtige mogelijkheden en gebruiksvriendelijke commando's. Daarom is het zo productief in Linux-distributies.

Bash werkt echter niet alleen onder Linux; het is ook beschikbaar op macOS en BSD, en je kunt het gebruiken op Windows via Windows Subsystem voor Linux.

Lees verder: Hoe de Linux Bash Shell op Windows 10 te krijgen

instagram viewer
Hoe de Linux Bash Shell op Windows 10 te krijgen

Heb je Linux nodig om over te schakelen naar een andere pc of om een ​​VM te draaien? Voer Linux in Windows 10 uit met een Bash-shell-terminal!

Maar om Bash echt te definiëren, moeten we begrijpen wat een omhulsel is.

Een shell is een applicatie die input van een gebruiker accepteert en als reactie daarop een actie uitvoert, meestal communicerend met de kernel om dat mogelijk te maken. Op die manier is het als een "schil" rond de kernel.

Hoewel shells andere toepassingen starten via opdrachten, hebben ze zelf ook vaak interactieve functies.

Als u bijvoorbeeld een Linux-terminal opent en op de pijlknop omhoog drukt om de laatst uitgevoerde opdracht op te halen, is dat een functie van de Bash-toepassing. De CD commando voor het wijzigen van mappen is een andere veel voorkomende Bash-opdracht.

Bash is niet alleen een interactieve applicatie, het is ook een scripttaal. Je Linux-besturingssysteem gebruikt in feite veel Bash-scripts in het opstartproces om verschillende processen te starten.

Hoe kan ik Bash gebruiken?

Je gebruikt Bash altijd wanneer je de terminal in bijna elk Linux-systeem gebruikt.

U kunt dat bevestigen met deze opdracht, die de naam van de gebruikte shell retourneert:

echo $ 0

Je zou alleen het woord moeten krijgen bash keerde terug. Als je dat doet, kun je de versie van Bash zien die je gebruikt met deze opdracht:

bash --versie

Uw scherm zou er ongeveer zo uit moeten zien:

Het geven van enkele commando's in de terminal is echter nog maar het begin van het gebruik van Bash.

Net als de scripts die uw besturingssysteem gebruikt, kunt u leren Bash-scripts te schrijven die processen op uw Linux-pc automatiseren die u vaak handmatig doet. Een bekwame Bash-scripter kan scripts hebben die honderden taken per dag automatiseren!

Dus hoe kun je Bash leren?

Door zelf of onder begeleiding scripts te schrijven, zoals in een Bash natuurlijk.

Voor jullie gamers die er zijn, je kunt ook leren door een Bash-game te spelen. Een voorbeeld hiervan is Bashcrawl, een op tekst gebaseerde kerkercrawler die je dwingt om Bash-commando's te leren en op te roepen om verder te komen in het spel.

We hebben hier ook artikelen over Make Use Of die je zullen trainen om een ​​betere Bash-scripter te worden. We kunnen u bijvoorbeeld laten zien hoe u dat moet doen schrijf voor loops in Bash, of misschien verander uw scripts in klikbare apps.

Je Linux-spel nivelleren

We hebben geleerd wat Bash is, de geschiedenis ervan en hoe u kunt leren om het voor u aan het werk te zetten.

Learning Bash is echter slechts één onderdeel om het meeste uit uw Linux-besturingssysteem te halen. Er is nog veel meer dat u kunt leren om een ​​Linux-gebruiker te worden.

E-mail
15 essentiële tips voor Ubuntu Linux Power-gebruikers

Wilt u beter worden in het gebruik van Linux? Deze Ubuntu-tips en -trucs helpen je om in een mum van tijd een krachtige gebruiker te worden.

Gerelateerde onderwerpen
  • Linux
  • Ubuntu
  • Linux
  • Linux Bash Shell
Over de auteur
Jordan Gloor (17 Artikelen gepubliceerd)

Jordan is een tutor en journalist met een passie om Linux voor iedereen toegankelijk en stressvrij te maken. Hij heeft een BA in Engels en houdt van hete thee. Tijdens de warme seizoenen fietst hij graag door de heuvels van de Ozarks waar hij woont.

Meer van Jordan Gloor

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Nog een stap…!

Bevestig uw e-mailadres in de e-mail die we u zojuist hebben gestuurd.

.