Shell Scripting – Tutorial 01: Terminaler, konsoller og Shells

Shell Scripting - Tutorial 01: Terminaler, konsoller og skaller

Shell Scripting – Tutorial 01: Terminaler, konsoller og Shells

En Ubunlog vi søger altid at vise nyheder og nyhederved siden af guider og vejledninger. Af denne grund vil vi i dag starte med en nyttig række tutorials relateret til et omfattende og avanceret teknisk punkt i GNU / Linux.

Derfor starter vi i dag den første (Tutorial 01) fra en række korte indlæg om Shell Scripting. At hjælpe forbedre terminalfærdigheder, til alle de passionerede brugere af GNU / Linux-operativsystemer. Uanset om de gør det amatørmæssigt eller professionelt.

om PowerShell

Og før du starter dette Tutorial 01 om "Shell Scripting", anbefaler vi at udforske følgende relateret indhold, i slutningen af ​​at læse dette indlæg i dag:

om PowerShell
relateret artikel:
PowerShell, installer denne kommandolinjeskal på Ubuntu 22.04
Om lua
relateret artikel:
Lua, installer dette kraftfulde script-sprog på Ubuntu

Shell Scripting Tutorial 01

Shell Scripting Tutorial 01

Relaterede grundlæggende

Hvad er en terminal?

Når du taler om hardware, ordet er normalt forbundet "Terminal" til dem fysiske enheder Det tillader os indtaste og modtage oplysninger på en computer. Dog inden for software, og frem for alt mht brug af operativsystemer i teksttilstand, ordet "Terminal", refererer normalt specifikt til 'terminalemulatorer'. Det vil sige de applikationer, der giver os mulighed for at bruge teksttilstanden i en grafisk brugergrænseflade (GUI). Dermed, udføre og give adgang til en shell eller flere skaltyper.

Et godt kendt eksempel er Windows, som byder på det velkendte Windows Terminal, som som standard giver dig mulighed for at bruge Windows PowerShell (eller bare PowerShell), og appen "Systemets system" eller bare CMD (kommandoprompt). Hvorimod der i GNU/Linux er mange Terminal-applikationer, som kan bruge flere Shells. At være den bedst kendte Bash Shell.

Hvad er en konsol?

Udtrykket "Konsol" ligesom det af "Terminal", hvad angår hardware, er normalt forbundet med det samme. Med hensyn til software bør dens mest korrekte tilknytning dog være en åben session i en skal. Et godt eksempel på at forstå dette er, at vi kan åbne en terminal og åbne 2 faner (konsoller) i den.

Og i hver enkelt skal du starte en anden shell-session. Desuden i GNU / Linux-operativsystemer, har vi normalt adgang til forskellige konsoller kendt som TTY (TeleTypewriter), som kan tilgås ved hjælp af følgende tastaturgenveje: Ctrl + Alt + Funktionstast (fra F1 til F7).

Terminaler, konsoller og skaller

Hvad er en Shell?

En skal kan kort beskrives som en styresystems kommandofortolker. Så til gengæld kan en skal ses som en højtydende tekstgrænseflade, som bruges gennem en Terminal (konsol) til meget specifikke formål, såsom: Håndtering af et operativsystem, eksekvering og interaktion med applikationer og tilbud om et grundlæggende programmeringsmiljø (udvikling). Derudover er der i GNU/Linux mange Shells, blandt hvilke følgende kan nævnes: zsh, Fisk, Ksh og Tcshblandt mange andre.

I den næste og anden vejledning vil vi dykke lidt dybere ned i Shells, især Bash Shell. Og så går vi videre Scripts og Shell Scripting.

om fløj
relateret artikel:
Wing, et udviklingsmiljø designet til Python
om ketcher
relateret artikel:
Racket, installer dette programmeringssprog i Ubuntu

Abstrakt banner til indlæg

Resumé

Kort sagt, vi håber dette Tutorial 01 om "Shell Scripting" være i manges smag og nytte. Og et godt udgangspunkt for at bidrage til træning i brugen af ​​GNU/Linux-terminalen, især for dem begyndere i ordsprog Gratis og åbne operativsystemer, som højst sandsynligt kun bruger grafiske applikationer til at administrere dem.

Hvis du kunne lide indholdet, kommentere og del det. Og husk, besøg begyndelsen af ​​vores «hjemmeside», ud over den officielle kanal af Telegram for flere nyheder, tutorials og Linux-opdateringer.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.