Inicio › Tecnología › Interfaz De Línea De Comandos
La interfaz de línea de comandos es una forma de manejar el ordenador escribiendo instrucciones de texto en un terminal, en lugar de hacer clic sobre ventanas e iconos. Cada comando se interpreta y ejecuta a través de un intérprete de comandos o shell, como Bash o Zsh en sistemas tipo Unix o PowerShell en Windows, qué permite además encadenar comandos mediante tuberías, redirigir su salida a archivos y automatizar secuencias completas de tareas en scripts reutilizables, algo mucho más difícil de reproducir de forma fiable con una interfaz puramente gráfica.
Es escribir comandos de texto para decirle al ordenador qué hacer, en vez de hacer clic con el ratón sobre botones e iconos.
Un administrador de sistemas automatiza tareas rutinarias de mantenimiento de servidores, como rotar registros o comprobar espacio en disco, escribiendo un script en Bash qué se ejecuta cada noche mediante cron, en lugar de entrar cada día a un panel gráfico para hacer manualmente los mismos pasos repetitivos.
Porque es más rápida para tareas repetitivas, se puede automatizar en scripts, y permite trabajar en servidores remotos sin entorno gráfico a través de una conexión SSH, algo qué una interfaz visual no ofrece de forma tan directa.
En sistemas tipo Unix y macOS predominan Bash y Zsh, mientras qué en Windows conviven el símbolo del sistema clásico y PowerShell, este último con capacidades de scripting más avanzadas orientadas a la administración de sistemas.
Al principio sí, porque hay qué memorizar comandos y su sintaxis en lugar de explorar menús visualmente, pero a cambio se gana la posibilidad de combinar comandos y automatizar tareas de una forma qué la mayoría de interfaces gráficas no permiten.