¿Qué es Terminal en el Mac?
Terminal es una app para usuarios avanzados y desarrolladores que te permite utilizar una interfaz de línea de comandos (CLI) para comunicarte con el sistema operativo del Mac. Introduce comandos y scripts (llamados scripts de shell) para realizar tareas en el Mac.
Cuando abres Terminal, ves una ventana sencilla con un mensaje de la línea de comandos. Terminal incluye un sofisticado catálogo de comandos y opciones que puedes utilizar para ejecutar todo tipo de tareas, desde las más simples hasta las más complejas. Para obtener más información sobre cómo mostrar y utilizar comandos en Terminal, consulta Reading UNIX Manual Pages en el sitio web para desarrolladores de Apple.
A diferencia de las típicas apps del Mac en las que utilizas una interfaz gráfica de usuario (GUI), con sus botones, deslizadores y menús, para realizar tareas y acceder a las funciones de las app, Terminal requiere que introduzcas líneas de código en la interfaz de línea de comandos. Estos comandos de código (y varios comandos enviados como scripts) se ejecutan en una shell, es decir, una interfaz de usuario conectada con el sistema operativo UNIX.
En Terminal, puedes ejecutar comandos y scripts que dicen a la shell lo que tiene que hacer. Por ejemplo, puedes introducir un comando para mostrar el contenido de una carpeta o un script que automatice la apertura de una app y la ejecución de una tarea.
También puedes usar scripts sencillos con Terminal para ahorrar tiempo o automatizar tareas repetitivas. Cuando necesitas automatizar o trabajar con scripts rápidamente a un nivel de programación bajo, Terminal ofrece un excelente acceso a la entrada y salida de shells operativos de UNIX, como BASH y ZSH.
Para obtener información sobre cómo utilizar Terminal y crear scripts, consulta el artículo Shell Scripting Primer en el sitio web para desarrolladores de Apple.
Nota: Terminal también es útil para diagnosticar problemas del Mac con el soporte de Apple. Es recomendable que no la elimines.