如何使用iSH在iPad或iPhone上获取Linux Shell
您是否曾经希望在iPad或iPhone上安装Linux命令行?使用iSH,您可以非常接近实现该目标。iSH Shell是适用于iOS的Linux Shell,它使用x86模拟器在iPad或iPhone上运行Alpine Linux的简化版本。您甚至可以使用Alpine软件包管理器直接将软件包和其他软件安装到iSH中,从而可以访问wget,curl,python,git等命令行工具的世界。
将iSH Shell安装到iOS相当容易,但需要使用TestFlight(开发人员工具)。因此,这主要是为了娱乐和供高级用户修改。如果不是很明显,iSH不是具有窗口管理器和GUI的Linux的完整版本,例如适用于iPad或iPhone的Ubuntu,它只是一个外壳,但它是迄今为止iOS中功能最强大的本地命令行环境。 。玩起来绝对很有趣!
如何在iPad或iPhone上安装iSH Linux Shell
安装iSH的最简单方法是通过TestFlight,但是如果您喜欢这种方式,也可以侧面加载应用程序*:
完成后启动iSH
在iOS上打开iSH linux shell
iSH会像其他任何应用程序一样安装在您的iPhone或iPad上,您可以像其他任何iOS应用程序一样将其打开和关闭。
打开iSH后,您将进入相当典型的linux命令行,并且具有以下典型命令范围:ls,mkdir,cd,cat,touch,vi,wget,zip,unzip,tar,chmod,grep,chown,rm ,还有更多可用的功能。
鉴于iSH提供了命令行环境,您将需要进行很多输入。正是您所期望的在屏幕上触摸屏键盘上输入内容。通常在触摸屏上打字会很麻烦,因此,如果您尝试以任何严肃的方式使用它,则可能需要在iOS设备上使用外部键盘。
iPad上的Nano
*如果要在没有TestFlight的情况下安装iSH,则可以这样做。而是从github下载iSH源,然后按照说明使用iSH源将应用程序侧面加载到iOS中。侧面加载过程需要Mac和Xcode。
如何使用APK将包安装到iOS上的iSH
您可以使用Alpine linux软件包管理器“ apk”将新软件安装到iSH中。