神器Termux简介
- Termux 是一个安卓手机的 Linux 模拟器,可以在手机上模拟 Linux 环境。
它提供一个命令行界面,让用户与系统互动。它就是一个普通的手机 App,可以从应用商店下载安装。
不需要 root 权限,也不需要设置,打开就能使用。 - GIT地址: git地址
- 官网地址: 官网地址
下载termux
- 准备一台不用的安卓手机 (注意查看下安卓版本,低于5.x版本的不支持。这里建议7.x版本)
- 下载termux安装包
这里我选择访问git下载最新版本的安装包 - 将下载好的安装包上传到你的手机上
电脑手机文件互传的方法有很多,在同一个无线网内可以选择一个简单的方案,首先手机找到手机自带的文件管理
打开远程管理,可以看到一个ftp地址
打开我的电脑输入并访问这个地址
这样就访问到了手机文件,将安装包复制到手机安装即可
安装配置termunx
手机上找到你上传的安装包并安装,成功后的界面如下
自 2021 年 5 月 1 日起,以前托管在 JFrog Bintray 上的所有 Termux 存储库都已关闭。这意味着域上托管的所有存储库都不再可用。
因此对于我们用户来讲 首先需要进行换源 (仅适用于 Android 7+)
方法也很简单,手机终端执行:
termux-change-repo sources.list
1、通过点击“空格”并通过向上/向下箭头键在列表中导航来选择要更改镜像的一个或多个存储库。点击回车确认选择。
2、选择一个,建议从Grimler托管的镜像开始。与之前相同,通过箭头键浏览列表,通过空格键选择镜像,然后按“Enter”确认选择。
强烈建议在更换镜像后运行。 pkg upgrade
3、访问本机存储。
手机 App 默认只能访问自己的数据,如果要访问手机的存储,需要请求权限。
termux-setup-storage
开启ssh访问
由于自己在手机上打字效率堪忧,所以我决定先在 Termux 上配置个 SSH 服务,让 PC 端能够远程连接到手机。
# 安装SSH服务
$ pkg install openssh
# 设置密码
$ passwd
# 启动sshd服务
$ sshd
配置完成后,确认下 SSH 连接的相关信息。需要注意的是,Termux 的 sshd 服务默认监听在 8022 端口上。
# 查询手机ip,以实际手机ip为准
$ ifconfig
=> 192.168.10.222
# 查询当前用户
$ whoami
u0_a131
# 确认ssh服务的监听端口
netstat -ntlp | grep sshd
tcp 0 0 0.0.0.0:8022 0.0.0.0:* LISTEN 28618/sshd
tcp6 0 0 :::8022 :::* LISTEN 28618/sshd
然后通过你的shell工具 就可以通过电脑操作了
本文由 权鸣 创作,采用 知识共享署名4.0 国际许可协议进行许可。
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名。
555
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
555
1
1
1
1
博主真是太厉害了!!!
看的我热血沸腾啊
叼茂SEO.bfbikes.com
看的我热血沸腾啊https://www.237fa.com/
不错不错,我喜欢看 www.jiwenlaw.com