Če že dolgo uporabljate Linux, ste nedvomno zasledili besedo Bash v forumih in člankih. Včasih se zdi sinonim za terminal, toda Bash in emulator terminala sta vsekakor dve različni aplikaciji. Kaj je pravzaprav Bash? V tem kratkem članku bomo raziskali, kaj je Bash, kaj počne in kako ga lahko začnete uporabljati.

Določeno z Bash

Ime Baš je kratica za BnašAdobiček SHell, besedna igra na ime Stephen Bourne, ustvarjalec enega od Bashovih predhodnikov. Prva beta je bila izdana leta 1989, od pisanja pa je bila najnovejša posodobljena decembra 2020: različica 5.1.

Bash je med najbolj priljubljenimi jeziki lupine, znan po svoji kombinaciji zmogljivih zmogljivosti in uporabniku prijaznih ukazov. Zato je tako ploden v distribucijah Linuxa.

Bash pa ne deluje le v Linuxu; na voljo je tudi v macOS in BSD, v sistemu Windows pa ga lahko uporabite prek podsistema Windows za Linux.

Preberi več: Kako dobiti Linux Bash Shell v sistemu Windows 10

Kako dobiti Linux Bash Shell v sistemu Windows 10

Ali potrebujete Linux, da preklopite na drug računalnik ali zaženete VM? Namesto tega zaženite Linux v operacijskem sistemu Windows 10 s terminalom lupine Bash!

Da pa bi resnično opredelili Basha, moramo razumeti, kaj je lupina.

Lupina je aplikacija, ki sprejme vnos uporabnika in v odgovor izvede dejanje, ki običajno komunicira z jedrom, da se to zgodi. Na ta način je kot "lupina" okoli jedra.

Medtem ko lupine z ukazi zaženejo druge programe, imajo pogosto tudi same interaktivne funkcije.

Ko na primer odprete terminal Linux in pritisnete gumb s puščico navzgor, da pridobite zadnji izdani ukaz, je to funkcija aplikacije Bash. The cd ukaz za spreminjanje imenikov je še en zelo pogost ukaz Bash.

Bash je poleg interaktivne aplikacije tudi skriptni jezik. Vaš OS Linux dejansko uporablja številne skripte Bash v procesu zagona za zagon različnih procesov.

Kako lahko uporabim Bash?

Bash uporabljate kadar koli uporabljate terminal v skoraj vseh sistemih Linux.

To lahko potrdite s tem ukazom, ki vrne ime uporabljene lupine:

odmev 0 $

Morali bi dobiti samo besedo bash vrnil. V tem primeru lahko vidite različico Basha, ki jo uporabljate s tem ukazom:

bash - različica

Zaslon bi moral biti podoben temu:

Izdajanje posameznih ukazov v terminalu pa je šele začetek uporabe Basha.

Tako kot tiste skripte, ki jih uporablja vaš OS, se lahko tudi vi naučite pisati skripte Bash, ki avtomatizirajo procese na vašem računalniku Linux, kar pogosto počnete ročno. Izkušeni Bash-ov skriptor ima lahko skripte, ki avtomatizirajo stotine nalog na dan!

Torej, kako se lahko naučite Basha?

S samostojnim ali vodenim pisanjem skriptov, na primer v Bash tečaj.

Za vaše igralce zunaj se lahko naučite tudi z igranjem igre Bash. En primer je Bashcrawl, besedilni pajek ječ, ki vas prisili, da se učite in prikličete ukaze Bash za napredovanje v igri.

Tukaj imamo tudi članke o Make Use Of, ki vas bodo naučili, da postanete boljši Bash skriptor. Lahko vam na primer pokažemo, kako piši za zanke v Bashuali morda spremenite svoje skripte v aplikacije, ki jih je mogoče klikniti.

Izravnava vaše igre Linux

Spoznali smo, kaj je Bash, njegova zgodovina in kako se lahko naučite, kako lahko deluje za vas.

Learning Bash je le en del, da kar najbolje izkoristite svoj operacijski sistem Linux. Veliko več se lahko naučite, da postanete uporabnik Linuxa.

E-naslov
15 osnovnih nasvetov za uporabnike Ubuntu Linux Power

Bi radi izboljšali uporabo Linuxa? Ti nasveti in triki Ubuntu vam bodo v kratkem pomagali postati močan uporabnik.

Sorodne teme
  • Linux
  • Ubuntu
  • Linux
  • Linux Bash Shell
O avtorju
Jordan Gloor (17 objavljenih člankov)

Jordan je mentor in novinar, ki je navdušen nad tem, da bi Linux postal dostopen in brez stresa za vse. Ima diplomo iz angleščine in pripravljen je za vroč čaj. V toplih letnih časih uživa v kolesarjenju po hribih Ozarks, kjer živi.

Več od Jordana Gloorja

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, preglede, brezplačne e-knjige in ekskluzivne ponudbe!

Še en korak…!

Potrdite svoj e-poštni naslov v e-poštnem sporočilu, ki smo vam ga pravkar poslali.

.