Ideal para comenzar, un Hosting económico también puede ser de calidad.
¿Qué es CLI y por qué te interesa saberlo?

Hoy en día estamos acostumbrados a interactuar con un ordenador o dispositivo tecnológico a través de una interfaz gráfica que facilita la comunicación con el mismo y la realización de las distintas operaciones y tareas de los programas o aplicaciones que se utilizan.
Existe otra forma de interactuar con un ordenador sin tener que utilizar una interfaz gráfica y es a través de la escritura de comandos utilizando una interfaz CLI. Este tipo de interfaz era habitual hace algunas décadas y hoy en día se sigue utilizando de forma habitual en distribuciones Linux o dentro del propio Windows con el PowerShell o en Mac con su terminal de comandos.
A continuación veremos qué es CLI, en qué se diferencia de GUI y porque es interesante en muchos casos utilizar CLI para comunicarse con un dispositivo.
Qué es CLI
CLI es un programa a través del cual los usuarios pueden escribir una serie de comandos para que un ordenador realice una serie de tareas específicas. Se trata de una interfaz que permite al usuario comunicarse con un dispositivo o PC para realizar distintas funciones.
El sistema operativo MS-DOS, muy popular en los años 80 y principios de los 90 utilizaba CLO como su interfaz de usuario estándar.
Qué significa CLI y cómo funciona
CLI o Command Line Interface significa Interfaz de línea de comandos y consiste en una aplicación donde se introducen comandos por medio de texto para poder indicar a un ordenador que realice una tarea concreta.
En una interfaz CLI no se utiliza el ratón para interactuar con el equipo, sino que se hace todo a través del teclado.
El Shell se conoce como la interfaz de usuario que administra CLI y que conecta a los usuarios con el sistema operativo. Las tareas que se pueden realizar son variadas, desde gestionar y moverse por directorios, abrir y cerrar programas, hasta gestionar distintos procesos informáticos y realizar acciones repetitivas.
El Windows Shell o command prompt es la línea de comandos del sistema operativo Windows para ejecutar comandos en modo texto. Por su parte, Linux y Mac utilizan Bash o Bourne Again Shell como línea de comandos o terminal para la ejecución de comandos de texto.


