3. Shell, bash, y emulador de terminal¶
3.1. Shell¶
La shell es el programa que provee una interfaz de línea de comandos (CLI), que permite la comunicación entre el usuario y el SO.
La mayoría de distribuciones de Linux tienen por defecto bash (“Bourne Again SHell”) como shell. Hay otros tipos de shell como sh, csh, tcsh, ksh, zsh, entre otras.
3.2. Emuladores de terminal¶
Un emulador de terminal es un programa que permite interactuar con la shell. De forma general, se le llama terminal.
Algunos ejemplos de emuladores de terminal son: terminator, tilda, guake, terminology, entre otros.
3.3. Material suplementario¶
Si quieren aprender temas más especializados bash, emulador de terminal y otros tema, pueden explorar los siguientes recursos, que son de acceso libre:
Kross, S. (2017). The unix workbench. Leanpub. https://leanpub.com/unix
Ross, A. (2019). The Ultimate Linux Newbie Guide. https://linuxnewbieguide.org/
Shotts, W. (2019). The Linux command line: a complete introduction. No Starch Press. http://www.linuxcommand.org/tlcl.php/index.php
Linux Journey. (2020). Linux Journey. https://linuxjourney.com/
GNU. (2020). GNU. https://www.gnu.org/