Diccionario

Terminal

Una ventana en la que controlas el ordenador escribiendo órdenes de texto en lugar de usar el ratón.

En la terminal escribes un comando y la shell (el programa que lo interpreta) lo ejecuta y muestra el resultado. En Windows tienes PowerShell y el Símbolo del sistema; en Linux y macOS, Bash o zsh.

Para programar es casi imprescindible: compilar, instalar paquetes, usar Git o conectarse a un servidor se hace desde ella.

Un ejemplo

ping portaltec.eu comprueba desde la terminal si hay conexión con una web.

Por qué importa

La terminal te permite dar órdenes al ordenador escribiéndolas en lugar de pulsar botones. Aunque al principio parece más difícil que la interfaz gráfica, para programar es casi imprescindible: Git, npm, Python, Docker, compiladores y servidores se manejan desde ella. Además, lo que escribes se puede repetir, guardar en un script y automatizar, algo muy difícil de hacer con clics.

Los comandos básicos que conviene dominar son los de moverte y mirar: cd para cambiar de carpeta, ls (o dir en Windows) para listar, mkdir para crear carpetas, cp y mv para copiar y mover, y cat o type para ver archivos. Además, el tabulador autocompleta nombres y las flechas arriba y abajo recuperan comandos anteriores. Con ello pierdes el miedo y ganas velocidad.

Confusiones frecuentes

Terminal, consola, shell y línea de comandos se usan como sinónimos, pero no lo son del todo. La terminal es la ventana donde escribes; la shell (Bash, Zsh, PowerShell, cmd) es el programa que interpreta lo que escribes. Por eso un mismo comando puede funcionar en Bash y fallar en PowerShell. Un error típico de principiante es ejecutar un comando en la carpeta equivocada: comprueba siempre dónde estás con pwd (o cd sin argumentos en cmd). Y hay que tener especial cuidado con comandos destructivos como rm -rf, que borran sin pedir confirmación.

Preguntas frecuentes

¿Cómo sé en qué carpeta estoy?

En Bash y Zsh, con pwd. En PowerShell, con Get-Location o pwd. Muchas terminales muestran también la ruta en el propio indicador.

¿Cómo cancelo un comando que se ha quedado colgado?

Pulsa Ctrl + C. Interrumpe el programa en ejecución y te devuelve el control de la terminal.