ComenzarEmpieza gratis

¿Cómo se compara el shell con una interfaz de escritorio?

Un sistema operativo como Windows, Linux o Mac OS es un tipo especial de programa. Controla el procesador, el disco duro y la conexión de red del ordenador, pero su función más importante es ejecutar otros programas.

Puesto que los seres humanos no son digitales, necesitan una interfaz para interactuar con el sistema operativo. El más común hoy en día es un explorador gráfico de archivos, que traduce los clics y dobles clics en órdenes para abrir archivos y ejecutar programas. Antes de que los ordenadores tuvieran pantallas gráficas, sin embargo, la gente tecleaba instrucciones en un programa llamado command-line shell. Cada vez que se introduce un comando, el shell ejecuta otros programas, imprime su salida de forma legible para el ser humano, y luego muestra un prompt para indicar que está preparado para aceptar la siguiente orden. (Su nombre proviene de la idea de que es la "outer shell" o "carcasa exterior" del ordenador).

Escribir comandos en lugar de hacer clic y arrastrar puede parecer torpe al principio, pero como verás una vez que empieces a explicar lo que quieres que haga el ordenador, puedes combinar comandos antiguos para crear otros nuevos y automatizar las operaciones repetitivas con solo pulsar unas teclas.


¿Qué relación hay entre el explorador gráfico de archivos que utiliza la mayoría de la gente y el shell de línea de comandos?

Este ejercicio forma parte del curso

Introducción a Shell

Ver curso

Ejercicio interactivo práctico

Convierte la teoría en acción con uno de nuestros ejercicios interactivos

Empieza a hacer ejercicio