2012-10-05 33 views
0

我想知道是否有可能将终端安装到我的Android(Razr)中并导航文件系统和进程,就像您在任何其他Linux发行版上一样。因为它应该建立在Linux内核之上。将Linux CLI升级到Android

我觉得很烦人,你根本无法从手机的默认UI关闭大多数应用程序,例如Firefox,我希望有一种方法可以找到进程ID并像在普通的Linux/Unix机器。

+0

“默认UI”是指应用程序管理器以外的其他应用程序管理器,可以从哪里终止应用程序? (或任何流程管理器应用程序?) –

+0

是的,它可以做到这一点,我已经忘了它。你是对的。但关闭一个应用程序只是一个例子。还有更多为什么我想要访问shell。其中一个例子就是find/grep。 – amphibient

回答

5

如果您启用调试并安装了Android SDK,那么您可以使用adb shell在Android设备上使用USB电缆连接到PC。如果你只想在设备上使用ConnectBot,它是一个免费提供的SSH客户端应用程序,它可以提供一个localhost唯一的shell,它可以让你像大多数linux系统一样工作。请注意,该shell相当有限。很多常见的命令都丢失了。

3
adb shell 

与您的手机连接到PC上,通过网络或USB根据您的设备,与USB调试启用。

1

我使用connectbot应用程序;它主要作为SSH客户端使用,但也允许您运行本地终端会话