En la computadora tenemos una máquina que tiene una memoria, en esta memoria se almacenan instrucciones y algunos datos. La computadora periódicamente revisa la memoria, ejecuta instrucciones y guarda los resultados. Entonces...
Es un programa que recibe nuestras órdenes, las traduce para que la computadora las pueda entender y en conjunto con el sistema operativo ejecuta las instrucciones y muestra los resultados.
Todo esto sucede en la Interface de Texto.
En otras palabras, la terminal es una interfaz gráfica que simula una linea de comandos.
Cuando hablamos de una linea de comandos nos referimos a shell
Es una instrucción que el usuario proporciona a un sistema informático. Consiste en el nombre de un programa, parámetros y modificadores.
Un comando puede ser cuatro cosas:
Nombre del programa - Modificadores - Argumentos.