¿Alguna vez deseó tener una línea de comando nativa en iOS? Ya sabes, como una aplicación de Terminal para iPad y iPhone. No desees más, la Terminal para iOS, acertadamente llamada, está aquí, ¡y es gratis!
Terminal es un entorno de línea de comandos de espacio aislado para iOS que tiene más de 30 comandos actualmente disponibles, que cubren muchas de las herramientas de línea de comandos más utilizadas y los comandos que conoce y ama, como cat, grep, curl, gzip y tar, ln, ls, cd, cp, mv, rm, wc y más, todo disponible directamente en su iPhone o iPad.
Terminal para iOS funciona muy bien tanto en iPad como en iPhone, y aunque probablemente sea más adecuado para iPad debido al tamaño de pantalla más grande, aún es divertido jugar con él en un iPhone con una pantalla más pequeña.
Actualización:el desarrollador cambió el nombre a OpenTerm desde Terminal, pero la aplicación sigue siendo la misma.
Descargar OpenTerm/Terminal para iOS
- Obtenga OpenTerminal para iOS en la App Store de forma gratuita
Opcionalmente, puede obtener OpenTerm de GitHub aquí y luego cargar la aplicación en un iPhone o iPad con estas instrucciones usando Xcode y una Mac.
Descargue la aplicación en su dispositivo, el ícono se parece mucho a la aplicación del mismo nombre en la Mac, y ejecútelo en su iPhone o iPad para divertirse.
Tenemos la lista completa de comandos compatibles más abajo si está interesado en esto, al igual que la descripción de las aplicaciones en iOS App Store. Debido a que la línea de comandos está completamente aislada, también puede ofrecer una forma agradable y relativamente segura para que los usuarios principiantes y más novatos exploren la línea de comandos, ya que todos los comandos incluidos en Terminal para iOS funcionarán en Terminal para MacOS, así como otros entornos Unix.
Terminal para iOS se vuelve particularmente interesante porque puede interactuar con iCloud Drive desde él, por lo que puede crear y modificar directorios y archivos sobre la marcha, y si divide la pantalla de la aplicación Archivos con la aplicación Terminal, puede ver cómo se desarrolla todo. Esto significa que puede jugar con iCloud Drive desde un dispositivo iOS de la misma manera que puede acceder a iCloud Drive desde la línea de comandos en una Mac, lo que abre muchas oportunidades divertidas.
Y sí, puede acceder a los datos de iCloud Drive de las aplicaciones de Terminal desde una Mac a través de Finder u otro dispositivo iOS a través de la aplicación Archivos, siempre que utilicen la misma ID de Apple. En la Mac, simplemente abra iCloud Drive como de costumbre y busque "Terminal" para encontrar el directorio de trabajo predeterminado de la aplicación de iOS del mismo nombre.
Personalmente, espero que una futura versión actualizada de Terminal para iOS incluya un editor de texto como nano, emacs o vim, pero incluso sin uno, es divertido de usar. En cuanto a la lista completa de comandos compatibles actualmente...
Abrir terminal para la lista de comandos disponibles de iOS
OpenTerminal para iOS actualmente admite los siguientes comandos:
• cat
• cd
• chflags
• chksum
• clear
• compress
• cp
• curl
• fecha
• du
• egrep
• fgrep
• grep
• gunzip
• gzip
• ayuda
• enlace
• ln
• ls
• mkdir
• mv
• printenv
• readlink
• rm
• rmdir
• estadísticas
• sum
• tar
• tocar
• uname
• descomprimir
• tiempo de actividad
• wc
• whoami
Muchos de nuestros consejos de línea de comandos son directamente aplicables y relevantes para Terminal para iOS, incluido el conteo de líneas en archivos, la descarga de archivos con curl, la verificación del tiempo de actividad del dispositivo y mucho más, siempre que se base en un comando compatible con la aplicación.
Ah, y probablemente valga la pena aclarar esto, pero a pesar de compartir el nombre de Terminal con la aplicación nativa de Mac (Terminal.app que se encuentra en /Aplicaciones/Utilidades/ de MacOS), Terminal para iOS no es un lanzamiento oficial de Apple. En cambio, es el trabajo de un desarrollador astuto, Louis D'hauwe, que abrió el código del proyecto, que se encuentra aquí en Github si tiene ganas de investigar el código fuente o compilarlo usted mismo en Xcode para modificarlo y transferirlo a un dispositivo iOS. Pero no oficial o no, es una línea de comando, en iOS. ¡Guau!
Como puede ver, hay mucho para comenzar, aunque un editor de texto y ssh realmente llevarían esta aplicación a la cima. ¡Crucemos los dedos!
Si te gusta jugar con la línea de comandos, seguramente te divertirás con esta aplicación en tu iPad o iPhone, ¡así que échale un vistazo!
Y si le gustó esta aplicación, o su concepto, es posible que le guste iSH, que es un shell completo de Linux para iPad y iPhone, pero debe instalarse en iOS a través de TestFlight como se describe aquí.