如何使用shell命令并与下面的Linux系统交互?


25

Android基于Linux,并在其下面具有Linux内核。有什么方法可以使用Shell命令并直接与Linux系统交互?例如,可以访问Linux系统的Shell应用程序?

Answers:


14

就在这里,

签出应用程序Better TerminalAndroid Terminal Emulator两者都支持1.5


不要忘记,正如TheCottonSilk在他们的回答中指出的那样,您将需要busybox才能访问大多数常用的Linux命令!
标志

11

如果您设置了无线网络,我建议您通过SSH连接。它使您可以在几分钟内访问并全面管理Android。对于Linux或Putty用户,除了某些特定的Android命令外,与使用SSH的标准终端没有区别。此外,某些文件管理器(例如Nautilus)支持SSH协议,因此您将具有外壳程序的灵活性,并且还具有使用图形文件管理器进行文件操作的便利性。我非常喜欢SSH,以至于我为Android(德语)编写了一个小型操作方法。我知道,它可能并不完全适用于您的问题,但可以在与其他计算机和Android手机配合使用时加以考虑。

在此处输入图片说明

易于使用的SSH服务器是SSH Droid,可在Google市场上购买。


您是要在手机上设置SSH服务器吗?那可能比它值得的麻烦多。
哲豪·毛

我很快就安装了SSHDroid,它肯定比设置Android SDK / ADB Shell(检查我的tut)要简单。如果您有使用SSH的经验,则可以通过它访问电话来感激它。
2011年

had,我不知道。我会阅读您的教程,但我不懂德语:-)。
zhhaohao

我将在不久的将来添加英文翻译。
2011年

它是如何工作的?SSH连接是否通过USB电缆进行?
哲豪·毛

10

最近,我有类似的要求,并且找到了“ busybox ”实用程序。终端仿真器应用程序很有用,但是这些应用程序仅支持很少的命令。但是,“ busybox”使我可以访问大多数常用的Linux命令。

这是我的用法。


2
即使您使用busybox,您仍然需要一个终端模拟器来实际运行busybox。它们是互补的。
Lie Ryan 2010年

是的,非常正确。我同意。
TheCottonSilk 2010年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.