Termux 是一个 终端 de Linux 为 安卓 允许你运行 comandos 和脚本,无需 根.
它包含一个包管理器,允许您安装必要的 Linux 工具,例如 bash、vim 或 git。
您可以自动执行任务,使用以下方式访问远程服务器 SSH的 并使用.bashrc自定义您的配置。
它允许您安装完整的 Linux 发行版并使用专门的工具执行安全测试。
如果你曾经想将 Linux 终端的强大功能带到你的 Android 设备上, Termux Termux 是实现这一目标的完美工具。这款终端仿真器允许您运行命令、安装 Linux 软件包,甚至开发脚本,所有这些都无需 root 权限。在本指南中,我们将详细探讨 Termux 是什么、如何安装和配置它,并探索它提供的所有潜力。
在本文中,您将学习从基础到高级的所有内容,包括使用 APT 进行包管理、使用 SSH 连接服务器、安装开发环境以及运行自动化脚本。让我们开始吧!
什么是 Termux?
Termux 是一个提供基于Linux的终端环境的Android应用程序。它作为一个微型 Linux 发行版,允许您运行命令、安装软件包以及访问设备的文件系统。
之一的 最突出的优势 Termux 的优点在于 不需要root权限 来履行其大部分职能。这使得它成为任何想要深入研究命令行世界而无需对其设备进行大量修改的用户可访问的工具。如果你正在寻找有关终端仿真器的更多信息,你可以查看有关 Android 终端模拟器.
Termux 的安装和初始配置
在开始使用 Termux 之前,我们必须首先正确安装并配置它:
下载并安装 Termux
排出 Termux 从商店 F-的Droid。 版本 谷歌Play商店 没有收到最近的更新,因此建议避免使用它。
Si 下载 从官方网站下载 APK,请记住在手机设置中启用从“未知来源”安装。
Android 中的位置融合是什么?配置权限和存储
安装 Termux 后,必不可少的是 让他访问 存储:
termux-setup-storage
此命令将创建 Android 文件系统中文件夹的快捷方式,例如 下载、DCIM、音乐 以及董事会其他成员 ~/storage/.
更新包
为了确保我们拥有 Termux 中可用的最新版本的软件包,建议运行:
apt update && apt upgrade -y
这将更新软件包列表并安装最新的可用版本。
相关文章:Android 上最好的终端模拟器是什么?
基本 Termux 命令
如果您从未使用过 Linux 中的终端,这里有一些提示。 基本命令:
ls – 列出文件夹的内容。
cd – 更改目录。
PWD – 显示当前目录的路径。
cp – 复制文件或文件夹。
mv – 移动或重命名文件。
rm – 删除文件。谨慎使用。
MKDIR – 创建一个新文件夹。
清除 – 清洁终端屏幕。
Termux 中的包管理
Termux 用途 APT (与 Debian 和 Ubuntu 相同的包管理系统)安装额外的工具和程序。
安装套件
至 安装一个包,使用:
pkg install nombre_del_paquete
例如:
pkg install vim
搜索包
如果quieres 查找特定的包,使用:
pkg search nombre_del_paquete
删除包裹
如果你不再需要某个包,你可以 删除它 搭配:
pkg uninstall nombre_del_paquete
使用 SSH 将 Termux 连接到其他设备
SSH的 (安全外壳)允许您远程安全地访问服务器。要在 Termux 上安装 SSH:
pkg install openssh
启动 SSH 服务器
Termux 可以充当 ssh 服务器,允许远程连接:
sshd
要从另一台设备连接到 Termux,你需要 您的手机 IP:
ifconfig
然后,使用以下设备进行连接:
ssh usuario@IP -p 8022
相关文章:如何掌握 Android 上的终端模拟器
Termux 中的自动化和脚本
Termux 允许 脚本执行 自动执行重复任务。一个基本的例子 脚本 显示“Hello, world”的方法是:
echo "echo Hola, mundo" > hola.sh
chmod +x hola.sh
./hola.sh
自定义 Termux
我们可以 自定义终端 编辑文件 .bashrc:
vim ~/.bashrc
个性化示例:
PS1="\[\033[1;32m\]\u@\h:\[\033[1;34m\]\w\[\033[0m\]$ "
这将改变命令行的外观。探索 Termux 的可能性为使用高级命令、开发脚本以及从我们的 Android 连接到服务器开辟了无限的机会。通过本指南,您将获得开始有效使用 Termux 并充分利用它所需的一切。
艾萨克对字节世界和一般技术充满热情的作家。我喜欢通过写作分享我的知识,这就是我在这个博客中要做的,向您展示有关小工具、软件、硬件、技术趋势等的所有最有趣的事情。我的目标是帮助您以简单而有趣的方式畅游数字世界。
如果我想在 Cash App 中拥有多张借记卡怎么办?