Avez-vous déjà souhaité avoir une ligne de commande native dans iOS ? Vous savez, comme une application Terminal pour iPad et iPhone ? N'hésitez plus, le bien nommé Terminal pour iOS est là, et c'est gratuit !
Terminal est un environnement de ligne de commande en bac à sable pour iOS qui compte plus de 30 commandes actuellement disponibles, couvrant la plupart des outils et commandes de ligne de commande les plus utilisés que vous connaissez et aimez, comme cat, grep, curl, gzip et tar, ln, ls, cd, cp, mv, rm, wc, et plus encore, tous disponibles directement sur votre iPhone ou iPad.
Le terminal pour iOS fonctionne très bien sur l'iPad et l'iPhone, et bien qu'il soit probablement le mieux adapté à l'iPad en raison de la plus grande taille de l'écran, il est toujours amusant de jouer avec un iPhone avec un écran plus petit.
Mise à jour :le développeur a changé le nom en OpenTerm de Terminal, mais l'application reste par ailleurs la même.
Télécharger OpenTerm / Terminal pour iOS
- Obtenez gratuitement OpenTerminal pour iOS sur l'App Store
En option, vous pouvez obtenir OpenTerm à partir de GitHub ici, puis charger l'application sur iPhone ou iPad avec ces instructions à l'aide de Xcode et d'un Mac.
Téléchargez l'application sur votre appareil, l'icône ressemble beaucoup à l'application du même nom sur Mac, et lancez-la sur votre iPhone ou iPad pour vous amuser.
Nous avons la liste complète des commandes prises en charge ci-dessous si cela vous intéresse, tout comme la description des applications dans l'App Store iOS. Étant donné que la ligne de commande est entièrement en bac à sable, elle peut également offrir un moyen agréable et relativement sûr pour les débutants et les utilisateurs plus novices d'explorer la ligne de commande, car toutes les commandes incluses dans Terminal pour iOS fonctionneront dans Terminal pour MacOS, ainsi que d'autres environnements Unix.
Terminal pour iOS devient particulièrement intéressant car vous pouvez interagir avec iCloud Drive à partir de celui-ci, vous pouvez donc créer et modifier des répertoires et des fichiers à la volée, et si vous divisez l'écran de l'application Fichiers avec l'application Terminal, vous pouvez tout regarder se dérouler. Cela signifie que vous pouvez bricoler avec iCloud Drive à partir d'un appareil iOS, tout comme vous pouvez accéder à iCloud Drive à partir de la ligne de commande sur un Mac, ce qui ouvre de nombreuses opportunités amusantes.
Et oui, vous pouvez accéder aux données des applications Terminal iCloud Drive à partir d'un Mac via le Finder ou d'un autre appareil iOS via l'application Fichiers, tant qu'ils utilisent le même identifiant Apple. Sur Mac, ouvrez simplement iCloud Drive comme d'habitude et recherchez "Terminal" pour trouver le répertoire de travail par défaut de l'application iOS homonyme.
Personnellement, j'espère qu'une future version mise à jour de Terminal pour iOS comprendra un éditeur de texte comme nano, emacs ou vim, mais même sans un, c'est amusant à utiliser. En ce qui concerne la liste complète des commandes actuellement prises en charge…
Ouvrir la liste des commandes disponibles du terminal pour iOS
OpenTerminal pour iOS prend actuellement en charge les commandes suivantes :
• cat
• cd
• chflags
• chksum
• clear
• compress
• cp
• curl
• date
• du
• egrep
• fgrep
• grep
• gunzip
• gzip
• aide
• lien
• ln
• ls
• mkdir
• mv
• printenv
• readlink
• rm
• rmdir
• stat
• sum
• tar
• touch
• uname
• décompresser
• disponibilité
• wc
• whoami
Bon nombre de nos conseils de ligne de commande sont directement applicables et pertinents pour Terminal pour iOS, y compris le comptage des lignes dans les fichiers, le téléchargement de fichiers avec curl, la vérification de la disponibilité de l'appareil, et bien plus encore, tant qu'il est basé sur une commande prise en charge par l'application.
Oh et cela vaut probablement la peine d'être clarifié, mais malgré le partage du nom du terminal avec l'application Mac native (Terminal.app trouvé dans /Applications/Utilities/ de MacOS), Terminal pour iOS n'est pas une version officielle d'Apple. Au lieu de cela, c'est le travail d'un développeur astucieux Louis D'hauwe qui a ouvert le projet, trouvé ici sur Github si vous avez envie de creuser dans le code source ou de le construire vous-même dans Xcode pour le modifier et le charger sur un appareil iOS. Mais non officiel ou non, c'est une ligne de commande, sous iOS. Ouah !
Comme vous pouvez le voir, il y a beaucoup de choses pour commencer, même si un éditeur de texte et ssh prendraient vraiment cette application au-dessus. Je croise les doigts !
Si vous aimez bricoler dans la ligne de commande, vous êtes sûr de vous amuser avec cette application sur votre iPad ou iPhone, alors jetez-y un coup d'œil !
Et si vous avez aimé cette application, ou son concept, vous aimerez peut-être iSH, qui est un shell Linux complet pour iPad et iPhone, mais il doit être installé sur iOS via TestFlight comme décrit ici.