订阅
订阅
0有用+1
0

MobileTerminal

Saurik移植的终端管理软件
MobileTerminal是一款专为越狱iOS设备(iPhone/iPad)设计的终端管理软件,由开发者Saurik移植至iOS平台,需通过Cydia商店或.deb文件安装。其功能类似UNIX Shell环境,支持iOS 4至5.01系统版本,用户可通过命令行执行进程管理、安装调试软件、修改root密码等系统级操作 [1]
该软件独立运行且不依赖OpenSSHTelnet,需获取su权限实现系统管理。用户可借助apt-get等命令扩展设备功能,实现类Linux系统的命令行交互。安装时需将.deb文件放入指定系统目录并重启设备,默认root密码为“alpine”。开源特性促使社区开发者持续更新至兼容iOS 5.01,官方最终版本为R520-1,实际应用中修改版520-2更常见 [1]
中文名
MobileTerminal
外文名
MobileTerminal
分    类
系统软件
适用固件
所有越狱过的i设备
软件格式
Deb封包(Debian)
产品类型
开源软件

发展历史

播报
编辑
MobileTerminal是一款开源软件,授权协议为GPL,开发语言为Objective-C,操作系统为iOS,属于手机/移动开发、手机相关软件分类。它最初由Cydia开发者Saurik移植至iOS平台,但Saurik在iOS 4.33后停止了该软件的开发。作为开源软件,后续由社区开发者更新至支持iOS 5.01 [2-3]

产品规格

播报
编辑
软件大小为0.36MB,软件语言为简体中文,常见版本包括472、426以及520-2修改版 [1] [3-4]。应用平台为iOS,且需要设备已越狱 [1-3]。其授权协议为GPL,开发语言为Objective-C,操作系统为iOS,软件类型为开源软件,所属分类包括手机/移动开发与手机相关软件 [2]

核心技术

播报
编辑
MobileTerminal作为一款shell的app,运行并不依赖于Openssh或者Telnet,是独立运行于系统上的app程序。 [2-3]该软件是一款开源软件,授权协议为GPL,开发语言为Objective-C [2]
当MobileTerminal无法使用常用Unix命令时,可通过安装shell-cmds包、network-cmds包、inetutils包来解决。 [3]

使用说明

播报
编辑
安装deb软件的方式多种多样,使用Mobileterminal安装这种方法不是很常用,不过还是很实用的。因为有些时候,使用命令行能做到许多其他软件做不到的事情。特别是那些没有图标的系统软件的使用,有时候必须要这个。

安装软件

MobileTerminal
首先呢,你要选择你下载好的deb格式软件,通过各种方式,如iFunbox等文件浏览器,将软件复制到一个目录中。建议存到: var/mobile/Documents 这个文件夹。接着,运行Mobileterminal,运行 cd /var/mobile/Documents 命令转到所在文件夹。
之后,安装软件需要管理员权限,你要运行su 输入你根据您按上一个教程设置的root管理员密码,因为安装删除deb程序需要管理员root权限。输入密码后,如上图,左边出现#,表示你已经拥有管理员权限。
运行命令如下:输入dpkg -i XXX.deb 。比如要安装的是Baiduinput.deb,那么就输入dpkg -i Baiduinput.deb()
你之后根据提示重启或者重新加载Springboard,即可完成安装。

修改root密码

首先输入su root提升到管理员权限,提示输入密码时输入“alpine”,并触摸 “换行”键,注意:输入密码不会有任何提示。当你一切做好后你会发现原来设备名后的$ 变成了#,这代表目前在最高权限。
iPhone:~ mobile$ su root
Password:
iPhone:/var/mobile root# cd
iPhone:~ root#
三、 更改root密码
输入 passwd 命令后按照提示连续两次输入新密码即可。Root密码即被修改(最好修改复杂点的,英文+数字,不然简单了也是形同虚设)。
界面提示如下:
iPhone:~ root# passwd
Changing password for root.
New password:
Retype new password:
iPhone:~ root# [1]

相关事件

播报
编辑
MobileTerminal最初由Cydia的开发者Saurik移植到iOS平台,但在iOS 4.33版本后停止了开发。随后,因其为开源软件,其他开发者接手并持续更新,使其支持到iOS 5.01。 [2-3]