Nyheter i Android, Telefoner, Prylar Och Recensioner

Vad gör “Våldsamt slag” Menar du i Linux?

Om du överhuvudtaget har använt Linux länge, har du utan tvekan sett ordet Bash slängts runt i forum och artiklar. Det verkar ibland som en synonym för terminalen, men Bash och terminalemulatorn är definitivt två olika applikationer. Så vad är Bash exakt? I den här korta artikeln kommer vi att utforska vad Bash är, vad det gör och hur du kan börja använda det.

Bash Defined

Namnet Våldsamt slag är en akronym för Bvår-Afå SHell, en ordlek på namnet Stephen Bourne, skaparen av en av Bashs föregångare. Den första betaversionen släpptes 1989 och, när detta skrivs, har den sett sin senaste uppdatering i december 2020: version 5.1.

Bash är ett av de mest populära skalspråken, känt för sin kombination av kraftfulla funktioner och användarvänliga kommandon. Det är därför det är så produktivt över Linux-distributioner.

Bash fungerar dock inte bara på Linux; den är också tillgänglig på macOS och BSD, och du kan använda den på Windows via Windows Subsystem för Linux.

Men för att verkligen definiera Bash måste vi förstå vad ett skal är.

Ett skal är ett program som accepterar input från en användare och som utför en åtgärd som svar, vanligtvis kommunicerar med kärnan för att få det att hända. På så sätt är det som ett “skal” runt kärnan.

Även om skal initierar andra applikationer genom kommandon, har de också ofta interaktiva funktioner själva.

Till exempel, när du öppnar en Linux-terminal och trycker på uppåtpilen för att hämta det senast utfärdade kommandot, är det en funktion av Bash-applikationen. De CD kommando för att byta katalog är ett annat mycket vanligt Bash-kommando.

Relaterad  iOS 15: Vad händer när du fäster något i iMessage

Förutom att vara en interaktiv applikation är Bash också ett skriptspråk. Ditt Linux OS använder faktiskt många Bash-skript i startprocessen för att initiera olika processer.

Hur kan jag använda Bash?

Du använder Bash när som helst du använder terminalen i nästan alla Linux-system.

Du kan bekräfta det med detta kommando, som returnerar namnet på skalet som används:

echo $0

Du bör bara få ordet våldsamt slag returnerad. Om du gör det kan du se versionen av Bash du använder med det här kommandot:

bash --version

Din skärm bör se ut så här:

Att utfärda enstaka kommandon i terminalen är dock bara början på Bashs användningar.

Precis som de skript som ditt operativsystem använder, kan du lära dig att skriva Bash-skript som automatiserar processer på din Linux-dator som du ofta gör manuellt. En skicklig Bash-skriptare kan ha skript som automatiserar hundratals uppgifter om dagen!

Så hur kan du lära dig Bash?

Genom att skriva manus, antingen på egen hand eller guidad, till exempel i en Bash-kurs.

För er spelare där ute kan ni också lära er genom att spela ett Bash-spel. Ett exempel är Bashcrawl, en textbaserad dungeon-crawler som tvingar dig att lära dig och återkalla Bash-kommandon för att gå vidare i spelet.

Vi har också artiklar här om Använd av som lär dig att bli en bättre Bash-skriptare. Vi kan visa dig till exempel hur du skriver för loopar i Bash, eller kanske gör dina skript till klickbara appar.

Nivå upp ditt Linux-spel

Vi har lärt oss om vad Bash är, dess historia och hur du kan lära dig att få det att fungera för dig.

Relaterad  Klubbhus: Vad betyder firande-emoji? - Nyheter i Android, Telefoner, Prylar Och Recensioner

Att lära sig Bash är dock bara en del av att få ut det mesta av ditt Linux-operativsystem. Det finns mycket mer du kan lära dig för att bli en avancerad Linuxanvändare.

Om författaren

Jordan Gloor (51 publicerade artiklar)

Jordan är en före detta personalskribent på MUO som brinner för att göra Linux tillgängligt och stressa-free för alla. Han skriver också guider om integritet och produktivitet.

Mer från Jordan Gloor

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera