Significado de Command Line Interface (Qué es y Definición)
Una interfaz de línea de comandos (o CLI) es una interfaz basada en texto utilizada para introducir comandos. En los primeros tiempos de la informática, antes del ratón, era la forma estándar de interactuar con un ordenador. Aunque la interfaz gráfica de usuario (GUI) ha sustituido en gran medida a las CLI, todavía se incluyen con varios de los principales sistemas operativos, como Windows y OS X.
Hay muchos tipos diferentes de interfaces de línea de comandos, pero los dos más populares son DOS(para Windows) y el cáscara de bash(para Linux y OS X). Cada CLI utiliza su propia sintaxis de comandos, pero todas funcionan de forma similar. Por ejemplo, todas las CLI tienen un símbolo de comandos, que se muestra cuando la interfaz está preparada para aceptar un comando. Cuando se escribe un comando, se muestra al lado del prompt de comando, y cuando se presiona Enter, el comando se ejecuta.
A continuación se muestran algunos ejemplos de prompt de comando para diferentes interfaces de línea de comandos, con la carpeta raíz como directorio actual.
*Windows(DOS): C:
*OS X(shell bash): My-iMac:/ me$
*Linux(shell bash): [ [email protected]/]#
La forma estándar de cambiar de directorio en la mayoría de los CLIs es utilizar el comando cd, seguido de la ruta del directorio. Si está utilizando Windows, puede escribir cd C:\NUsers para acceder a la carpeta Users. Si utiliza OS X, puede escribir cd /Volumes/SSD/Users (suponiendo que el nombre de la unidad sea “SSD”). Algunos otros comandos son idénticos entre DOS y el shell bash, pero cada CLI soporta también muchos comandos diferentes. Por ejemplo, para listar el contenido del directorio actual, usted escribiría dir en DOS y ls en el bash shell.
La mayoría de la gente prefiere una interfaz gráfica de usuario estándar a una de línea de comandos. Sin embargo, algunas operaciones pueden completarse realmente más rápido utilizando un teclado en lugar de un ratón. Por lo tanto, los administradores de redes y los webmasters utilizan a menudo las interfaces de línea de comandos para tareas comunes como la transferencia de archivos y la comprobación del estado del servidor.
NOTA: La interfaz de línea de comandos se denomina a veces consola o terminal. OS X incluye una utilidad llamada “Terminal” que funciona como la CLI para OS X.
La definición de Command Line Interface en esta página es la definición original de SharTec.eu.
El objetivo de SharTec.eu es explicar la terminología informática de una manera fácil de entender. Nos esforzamos por ser simples y precisos en todas las definiciones que publicamos. Si tiene algún comentario sobre la definición de Interfaz de línea de comandos o desea sugerirnos un nuevo término técnico, póngase en contacto con nosotros.