Shell Scripting – Tutorial 01: Terminals, Consoles i Shells

Shell Scripting - Tutorial 01: Terminals, Consoles i Shells

Shell Scripting – Tutorial 01: Terminals, Consoles i Shells

En Ubunlog sempre busquem mostrar notícies i novetats, Al costat de guies i tutorials. Per aquesta raó, avui començarem amb una útil sèrie de tutorials relacionats amb un punt tècnic extens i avançat en GNU / Linux.

En conseqüència, avui iniciarem el primer (Tutorial 01) d'una sèrie de petits post sobre Shell Scripting. Per ajudar a millorar el domini de la Terminal, a tots aquells apassionats usuaris de Sistemes Operatius GNU / Linux. Sense importar, si ho fan de manera amateur o professional.

about PowerShell

I, abans d'iniciar aquest Tutorial 01 sobre «Shell Scripting», us recomanem explorar els següents continguts relacionats, en acabar de llegir aquest post d'avui:

about PowerShell
Article relacionat:
PowerShell, instal·la aquesta shell de línia d'ordres a Ubuntu 22.04
About lua
Article relacionat:
Lua, instal·la aquest potent llenguatge de scripting en Ubuntu

Tutorial 01 sobre Shell Scripting

Tutorial 01 sobre Shell Scripting

Conceptes bàsics relacionats

Què és un Terminal?

Quan es parla de maquinari, sol associar-se la paraula "Terminal" a aquells dispositius físics que ens permeten introduir i rebre informació en un ordinador. No obstant això, en l'àmbit del eSCADA, i sobretot, pel que fa al ús de sistemes operatius en mode text, La paraula "Terminal", sol referir-se específicament als «Emuladors de terminal'. És a dir, aquelles aplicacions que ens permeten utilitzar el mode text dins d'una interfície gràfica d'usuari (GUI). Per tant, executen i donen accés a una Shell o múltiples tipus de Shell.

Un bon exemple ben conegut és Windows, el qual ofereix el conegut Terminal de Windows, que per defecte, permet utilitzar Windows PowerShell (o només PowerShell), i l'aplicació «Símbol de sistema» o simplement CMD (indicador d'ordres). Mentre que, a GNU/Linux hi ha moltíssimes aplicacions de Terminal, que poden emprar múltiples Shells. Sent la més coneguda Bash Shell.

Què és una Consola?

El terme «Consola» igual que el de "Terminal", pel que fa a Hardware, solen associar-se al mateix. No obstant això, quant a Programari, la vostra associació més correcta ha de ser a la d'una sessió oberta en una Shell. Un bon exemple per comprendre això és, que podem obrir un terminal i obrir 2 pestanyes (Consoles) al mateix.

I a cadascuna, iniciar una sessió de Shell diferent. A més, als Sistemes Operatius GNU / Linux, solem tenir accés a diverses consoles conegudes com TTY (TeleTYpewriter), a les quals es pot accedir mitjançant les dreceres de teclat següents: Ctrl + Alt + Tecla de funció (des de F1 fins a F7).

Terminals, Consoles i Shells

Què és una Shell?

Una Shell es pot descriure breument com, un intèrpret de comandes del Sistema Operatiu. Per això, al seu torn, es pot veure una Shell com una interfície de text d'altes prestacions, que s'usa a través d'una Terminal (Consola) amb fins molt específics, com ara: Administrar un sistema operatiu, executar i interactuar amb aplicacions i oferir un ambient bàsic de programació (desenvolupament). A més, a GNU/Linux hi ha moltes Shells entre les quals es poden esmentar les següents: Zsh, Fish, Ksh i Tcsh, Entre moltes altres.

Al següent i segon tutorial, aprofundirem una mica més sobre les Shells, sobretot Bash shell. I després, avançarem sobre els Scripts i el Shell Scripting.

about wing
Article relacionat:
Wing, un entorn de desenvolupament pensat per Python
about racket
Article relacionat:
Racket, instal·la aquest llenguatge de programació en Ubuntu

Bàner de resum per post

Resum

En resum, esperem que aquest Tutorial 01 sobre «Shell Scripting» sigui del gust i utilitat de molts. I un genial punt de partida per contribuir a la formació en l'ús de la Terminal de GNU/Linux, sobretot per a aquells usuaris principiants en aquests Sistemes Operatius lliures i oberts, que molt segurament només utilitzen aplicacions gràfiques per gestionar-los.

Si t'ha agradat el contingut, comenta-ho i comparteix-ho. I recordeu, visitar l'inici del nostre «lloc web», a més del canal oficial de telegram per a més notícies, tutorials i novetats linuxeres.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.