¿Qué es Terminal en la Mac?
Terminal es una app para usuarios avanzados y desarrolladores que te permite comunicarte con el sistema operativo Mac mediante una interfaz de línea de comandos (CLI). Te permite ingresar comandos y scripts (llamados scripts de shell) para realizar tareas en tu Mac.
Cuando abres Terminal, se muestra una ventana sencilla con un mensaje de línea de comandos. Terminal tiene un sofisticado catálogo de comandos y opciones que puedes usar para ejecutar desde tareas sencillas hasta muy complejas. Para obtener más información sobre cómo mostrar y usar comandos en Terminal, consulta Reading UNIX Manual Pages (en inglés) en el sitio web de Apple Developer.
A diferencia de las apps típicas de Mac, en las que usas una interfaz gráfica de usuario (GUI); es decir, una interfaz con botones, reguladores, menús, etc., para realizar tareas y acceder a las funciones de la app, en Terminal debes ingresar líneas de código en la interfaz de línea de comandos. Estos comandos de código (y múltiples comandos enviados como scripts) son ejecutados por un shell, que es una interfaz de usuario del sistema operativo UNIX.
En Terminal, puedes ejecutar comandos y scripts que indiquen a la shell lo que debe hacer. Por ejemplo, puedes ingresar un comando para mostrar el contenido de una carpeta o un script que automatice la apertura de una app y la realización de una tarea.
También puedes usar scripts simples con Terminal para ahorrar tiempo o automatizar tareas repetitivas. Cuando necesites automatizar o trabajar con scritps a un nivel avanzado y rápido de programación, Terminal proporciona acceso a la entrada y salida de shells operativas de UNIX, incluidas BASH y ZSH.
Para obtener detalles sobre cómo usar Terminal y crear scripts, consulta la Guía Shell Scripting Primer (en inglés) en el sitio web de Apple Developer.
Nota: la app Terminal también es útil para solucionar problemas en tu Mac con la ayuda de Soporte de Apple. No deberías eliminar esta app.