linux命令行查看系统版本_linux命令查看版本信息_linux查看操作系统版本命令

想练习Linux命令吗?你不须要因此而安装一个完整的发行版。

有好多让你在线使用Linux终端的网站。那些网站在桌面上运行良好,但在联通设备上却不适宜。

别害怕。安卓其实是基于Linux内核的。有几个应用程序可以让你用你的安卓智能手机练习Linux命令,或通过SSH联接到远程服务器。

其实,你不应当指望它能代替你在台式机上使用的常规Linux终端仿真器。在安卓上有相当多的这类应用。

为了便捷起见,我添加了两个不同的类别,一个囊括了终端模拟器,另一个是为远程联接功能(SSH)以及终端界面量身定制的。

非FOSS提醒!

这儿提及的一些应用程序不是开源的,它们都做了适当的提示。它们被囊括在这儿是由于它们可以让你在安卓上使用Linux终端。

Linux终端仿真器应用

请注意,你须要在你的安卓手机上有root权限,能够使用ls等命令在目录中导航、复制/粘贴、并执行中级操作。

注意:对于大多数应用程序/终端,没有root权限你将只限于基本的操作,如测试ping、更新,以及在支持的地方安装包。

1、Qute终端仿真器(非FOSS)

linux命令查看版本信息_linux命令行查看系统版本_linux查看操作系统版本命令

linux命令查看版本信息_linux查看操作系统版本命令_linux命令行查看系统版本

Qute终端模拟器提供了对你的安卓设备上的外置命令行Shell的访问。

你可以在你的智能手机上使用常见的命令,如ping、trace、cd、mkdir等等。不仅一些有用的Linux命令之外,你还可以安装bin文件和创建shell脚本。

伴随着bash脚本编辑器和对已root的设备的支持,它应当是一个令人激动的选择,可以尝试。

它还提供了启用白色主题、隐藏按键、切换句型高亮和其他一些功能。

不幸的是,开发者提及,依据微软最新的隐私新政,安卓11及更新版本存在一些已知的问题。为此,假如没有一个已root的设备,你可能做不了哪些。

2、安卓终端仿真器(FOSS)

linux命令查看版本信息_linux命令行查看系统版本_linux查看操作系统版本命令

JackPalevich的“终端仿真器”是最古老的可用于安卓的Linux终端仿真器之一。

你可以使用简单的命令、添加多个窗口,并使用启动器的快捷键进行快速操作。

它最好的地方是没有任何广告和应用内选购选项,也没有干扰性元素。但是linux查看操作系统版本命令,它早已许久没有被维护了,它的GitHub页面也在2020年被归档,这标志着它的开发早已结束。

linux命令行查看系统版本_linux命令查看版本信息_linux查看操作系统版本命令

但虽然在目前的状态下,它虽然也对诸多用户有用。因而,在否定它之前,你可以试试。

3、MaterialTerminal(非FOSS)

linux查看操作系统版本命令_linux命令查看版本信息_linux命令行查看系统版本

MaterialTerminal是“安卓终端仿真器”的重新换肤版本。

你可以获得相同的功能,有多个窗口、没有广告、基本命令开箱即用,还可以选择在已root的设备上安装BusyBox,以及其他命令行工具。

简单的说,就是前一个选项中的一切,加上一个MaterialDesign用户界面。挺好,对吗?

SSH顾客端和Linux终端

你想要一个才能使用SSH联接的安卓终端仿真器吗?或则,其实只是为SSH远程联接而订制?

这儿有一些选择:

4、Termux(FOSS)

linux命令查看版本信息_linux查看操作系统版本命令_linux命令行查看系统版本

Termux是一个相当流行的可用于安卓的终端仿真器。它有一个全面的软件包集合,让你体验bash和zsh。

假如你有root权限,你还可以用nnn管理文件,并用nano、vim或emacs来编辑文件。用户界面不仅终端外没有其他东西。

你还可以使用SSH访问服务器。除此之外,你还可以用clang、make和gbd进行C语言开发。其实,那些都取决于你的须要,以及你是否有一个已root的设备。

你也可以查看它的GitHub页面来解决发觉的问题。截止目前,因为一些技术缘由,PlayStore版本的更新已停止了。为此,假如可用的PlayStore版本不能工作,你可以通过F-Droid安装最新版本。

5、Termius(非FOSS)

linux查看操作系统版本命令_linux命令行查看系统版本_linux命令查看版本信息

Termius是一个SSH和SFTP的订制顾客端,专门用于从安卓设备进行远程访问。

通过Termius,你可以管理UNIX和Linux系统。PlayStore页面将其描述为一个漂亮的安卓版Putty顾客端,这一点是正确的。

用户界面很容易理解,看上去并不令人困扰。它还支持Mosh和Telnet合同。

当你联接到一个远程设备时,它可以测量到操作系统,如覆盆子派、Ubuntu、Fedora。你也可以用你的按键联接到运行这个应用程序的手机上工作。最重要的是,没有任何广告或条幅,使它成为一个完美的远程联接应用程序。

它确实提供了可选的中级服务(14天免费试用),具有更多的功能RED HAT LINUX 9.0,如加密的交叉同步、SSH秘钥代理转发、SFTP、终端标签等。你也可以在其官方网站上了解更多关于它的信息。

linux查看操作系统版本命令_linux命令行查看系统版本_linux命令查看版本信息

6、JuiceSSH(非FOSS)

linux命令查看版本信息_linux命令行查看系统版本_linux查看操作系统版本命令

JuiceSSH是另一个流行的SSH顾客端,有大量免费的功能和一个可选的专业版升级。

不仅支持Telnet和Mosh之外,你还可以使用一些第三方插件来扩充功能。你可以从一系列可用的选项中调整外形,并按组轻松组织你的联接。

不要忘了,还有IPv6支持。

假如你选择专业版升级,你可以与AWS集成,启用安全同步,手动备份等等。

7、ConnectBot(FOSS)

linux命令查看版本信息_linux命令行查看系统版本_linux查看操作系统版本命令

假如你想要的只是一个简单的SSH顾客端,ConnectBot应当能满足你的需求。

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

赠品:无需root设备能够访问Linux发行版和命令

linux命令查看版本信息_linux查看操作系统版本命令_linux命令行查看系统版本

假如你没有已root的安卓手机,也不准备去root它,你有一个奇特的选择,让你在智能手机上安装Linux发行版。

你可以得到广泛的Linux发行版和琳琅满目的桌面环境以及窗口管理器。

最重要的是,你不须要一个已root的设备来使用各类Linux命令。你只须要安装你最喜欢的发行版就可以做到这一切。

不仅使用便捷外linux命令详解词典,它还提供中级选项,使你才能获得离线发行版安装和跨设备同步命令的能力。

其实,你安装了一个Linux发行版并不意味着你可以做所有事情linux查看操作系统版本命令,但它依然是一个挺好的选择。你可以在PlayStore找到它,并在GitHub上了解关于它的更多信息。

总结

在安卓上访问Linux终端并不像选择一个终端模拟器这么简单。你须要检测对命令的支持,以及它能让你在已root的、未root的设备上做哪些,之后再继续。

假如你想做实验,任何一个选项都应当做得挺好。

你的个人最爱是哪些?我们是否错过了列举任何你的最爱?请在下边的评论中告诉我。

via:

作者:AnkushDas选题:lujun9972译者:wxy校对:wxy

本文由LCTT原创编译,Linux中国荣誉推出

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复