网站客服:zx81024163 |

在安卓手机上使用 Linux 终端 | Linux 中国

2023-06-01 19:01:45发布    浏览621次    信息编号:57163

友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。

在安卓手机上使用 Linux 终端 | Linux 中国

译者:.王

想练习 Linux 命令? 您不需要为此安装完整的发行版。

有许多网站可以让您在线使用 Linux 终端。 这些网站在桌面上运行良好,但在移动设备上运行不佳。

不用担心。 毕竟, 是基于 Linux 内核的。 有几个应用程序可以让您使用 智能手机练习 Linux 命令,或通过 SSH 连接到远程服务器。

当然,您不应该指望它会取代您在桌面上使用的常规 Linux 终端仿真器。 上有很多这样的应用程序。

为方便起见,我添加了两个不同的类别,一个涵盖终端仿真器,另一个是为远程连接功能 (SSH) 和终端接口量身定制的。

非源码提醒!

这里提到的一些应用程序不是开源的,它们都做了适当的注释。 此处介绍它们是因为它们允许您在 上使用 Linux 终端。

Linux 终端仿真器应用程序

请注意,您需要在 手机上获得根访问权限才能使用 ls 等命令在目录中导航、复制/粘贴和执行高级操作。

注意:对于大多数应用程序/终端,如果没有 root,您将只能进行基本操作,例如测试 ping、更新和安装支持的软件包。

1.Qute终端仿真器(非源码)

Qute 终端仿真器提供对 设备上内置命令行 shell 的访问。

您可以在智能手机上使用 ping、trace、cd、mkdir 等常用命令。 除了一些有用的 Linux 命令外,您还可以安装 bin 文件并创建 shell 脚本。

除了 bash 脚本编辑器和对 root 设备的支持外,它应该是一个令人兴奋的尝试选项。

它还提供启用浅色主题、隐藏键盘、切换语法突出显示和其他一些功能。

不幸的是,开发人员提到根据谷歌最新的隐私政策, 11 和更新版本存在一些已知问题。 因此,如果没有 root 设备,您可能无能为力。

2.安卓终端模拟器(FOSS)

Jack 的“终端模拟器”是可用于 的最古老的 Linux 终端模拟器之一。

您可以使用简单的命令、添加多个窗口以及使用启动器快捷方式进行快速操作。

它最好的一点是它没有任何广告和应用内购买选项,也没有侵入性元素。 不过,它维护的时间并不长,其页面在2020年被归档,标志着其开发的结束。

但即使在目前的状态下,它似乎也对广泛的用户有用。 所以在你否认它之前,你可以试试看。

3.(非 FOSS)

它是“ ”的换肤版本。

您可以获得相同的功能、多个窗口、无广告、开箱即用的基本命令,以及在 root 设备上安装 Busy Box 的选项,以及其他命令行工具。

简而言之,前一个选项中的所有内容,再加上一个用户界面。 很好,对吧?

SSH 客户端和 Linux 终端

您想要一个可以使用 SSH 连接的 终端模拟器吗? 或者可能只是为了 SSH 远程连接?

以下是一些选项:

4.(自由和开源软件)

是适用于 的相当流行的终端模拟器。 它有一个全面的软件包集合,可以让您试验 bash 和 zsh。

如果你有 root 权限,你还可以使用 nnn 管理文件,使用 nano、vim 或 emacs 编辑文件。 用户界面只不过是一个终端。

您还可以使用 SSH 访问服务器。 此外,还可以使用clang、make、gbd进行C语言开发。 当然,这完全取决于您的需求以及您是否拥有已获得 root 权限的设备。

您还可以查看其页面以修复您发现的问题。 截至目前,由于一些技术原因,Play商店版本的更新已经停止。 因此,如果可用的 Play 商店版本不起作用,您可以通过 F-Droid 安装最新版本。

5.(非 FOSS)

是一个自定义的 SSH 和 SFTP 客户端,用于从 设备进行远程访问。

使用它,您可以管理 UNIX 和 Linux 系统。 Play 商店页面将其描述为一个漂亮的 Putty 客户端,这是正确的。

用户界面易于理解,看起来并不混乱。 它还支持 Mosh 和协议。

当您连接到远程设备时,它可以检测到操作系统,例如树莓派。 您还可以将键盘连接到运行该应用程序的手机上。 最重要的是,没有任何类型的广告或横幅,使其成为完美的远程连接应用程序。

它确实提供可选的高级服务(14 天免费试用)以及更多功能,例如加密交叉同步、SSH 密钥代理转发、SFTP、终端选项卡等。 您还可以在其官方网站上了解更多信息。

6.(非 FOSS)

是另一种流行的 SSH 客户端,具有大量免费功能和可选的 Pro 升级。

除了支持和 Mosh 之外,您还可以使用一些第三方插件来扩展功能。 您可以从一系列可用选项中调整外观,并轻松地将您的连接分组。

别忘了,还有 IPv6 支持。

如果您选择 Pro 升级,您可以与 AWS 集成,启用安全同步、自动备份等。

7.(自由和开源软件)

如果你想要的只是一个简单的 SSH 客户端,应该做你需要的。

您可以同时管理 SSH 会话、创建安全隧道并获得在其他应用程序之间复制/粘贴的能力。

赠品:无需 Root 设备即可访问 Linux 发行版和命令

如果您没有获得 root 权限的 手机并且不打算对其进行 root 操作,您可以通过一个独特的选项在您的智能手机上安装 Linux 发行版。

◈ .app(部分开源)

您可以获得范围广泛的 Linux 发行版和范围广泛的桌面环境和窗口管理器。

最重要的是,您不需要获得 root 权限的设备即可使用各种 Linux 命令。 您可以通过简单地安装您最喜欢的发行版来完成这一切。

除了易于使用之外,它还提供高级选项,使您能够获得离线发行版安装和跨设备同步命令的能力。

当然,仅仅因为你安装了 Linux 发行版并不意味着你可以做所有事情,但这仍然是一个不错的选择。 您可以在 Play 商店找到它,并在此处了解更多信息。

总结

在 上访问 Linux 终端并不像选择终端模拟器那么简单。 在继续之前,您需要检查对该命令的支持以及它可以让您在有根和无根设备上执行的操作。

如果您想进行试验,任一选项都可以。

你个人最喜欢什么? 我们错过了列出您最喜欢的任何东西吗? 请在下面的评论中告诉我。

通过:

作者:Das 标题:译者:wxy 校对:wxy

本文由LCTT原创编译,Linux China Honor发布

欢迎按照CC-BY-NC-SA协议转载,

如需转载,请在“转载:公众号名称”文章下方留言,

我们将为您添加白名单,并授权“转载时可以修改文章”。

提醒:请联系我时一定说明是从星空网上看到的!