Termux:Android 上的 Linux 命令行
Termux 是一款免费开源 Android 应用程序,提供成熟的 Linux 命令行环境。 支持 bash、zsh、C 开发和 Python 脚本,让您可以直接在 Android 设备上执行 Linux 命令。
Termux 能力:
Termux 有效模拟 Linux 环境,无需 root 访问或复杂的设置。 自动安装最小的基本系统,并通过 APT 包管理器提供其他包。 这使其成为安全远程服务器访问的理想选择。
主要特点:
- 强大的 SSH 客户端:使用集成的 OpenSSH 客户端无缝管理远程服务器。
- Shell 和编辑器选择: 从 Bash、fish 或 ZSH shell 以及 nano、Emacs 或 Vim 编辑器中进行选择。
- 多功能工具:利用 Rsync 进行备份、curl 进行 API 访问、GCC/clang 进行代码编译、Python 进行脚本编写、Git/SVN 进行版本控制。
- 丰富的软件包库:直接从终端访问庞大的 Linux 软件包库,远远超出标准 Android 终端模拟器的功能。
- 直观的键盘快捷键:利用设备音量和电源按钮,使用自定义键盘快捷键高效执行命令。
- 外部键盘支持:连接外部键盘(蓝牙或 USB)以增强可用性。
- 广泛的编程语言支持:支持 NodeJS、Ruby、Python 等。
功能摘要:
Termux 在 Android 上提供全面的 Linux 体验,包括:
- 用于高级命令行任务的 Bash 和 Zsh shell。
- 使用 nnn 和 nano、vim 和 emacs 等编辑器进行文件管理。
- 对远程服务器的安全 SSH 访问。
- 使用 clang、make 和 gdb 进行 C 开发。
- 用于脚本编写和计算的Python 控制台。
- Git 和 subversion 用于项目版本控制。
- 经典的基于文本的游戏(froz)。
优点和缺点:
优点:
- 功能丰富且用途广泛。
- Android 上安全且简单的 Linux 模拟。
- 灵活的 shell 和编辑器选择。
- 简化的代码编译和数据管理。
缺点:
- 需要熟悉一些 Linux 命令行。
安装Termux:
- 下载Termux APK。
- 安装APK文件。
- 开始使用Termux!
最近更新:
最新版本解决了 Termux-file-editor
和 Termux-url-opener
的文件处理问题。 它还集成了多种 API 方法,无需单独安装 Termux:API
(包括 Termux-clipboard-*
、Termux-download
、Termux-saf-*
、Termux-share
、Termux-storage-get
、Termux-usb
、Termux-vibrate
和 Termux-volume
).