访问下载-火狐浏览器-不使用代理,电脑DNS1-223.5.5.5,电脑DNS2-8.8.8.8
下载地址-https://github.com/termux/termux-app/releases/download/v0.119.0-beta.2/termux-app_v0.119.0-beta.2+apt-android-7-github-debug_arm64-v8a.apk
下载地址-https://github.com/termux/termux-app/releases/download/v0.119.0-beta.1/termux-app_v0.119.0-beta.1+apt-android-7-github-debug_arm64-v8a.apk
下载地址-https://github.com/termux/termux-app/releases/download/v0.118.2/termux-app_v0.118.2+github-debug_arm64-v8a.apk
下载地址-https://github.com/termux/termux-app/releases/download/v0.118.1/termux-app_v0.118.1+github-debug_arm64-v8a.apk
下载地址-https://github.com/termux/termux-app/releases/download/v0.118.0/termux-app_v0.118.0+github-debug_arm64-v8a.apk
镜像地址-https://dgithub.xyz或bgithub.xyz
下载加速-https://github.moeyy.xyz/或gh-proxy.ygxz.in/
使用说明-https://wiki.termux.com
使用说明-https://wiki.termux.com/wiki/Internal_and_external_storage
------------------------------------
termux-setup-storage 获取存储权限,在home/storage中挂载手机目录。
ls ~/storage 显示dcim、shared、download等十个目录
ls ~/storage/shared 或者 ls /sdcard显示手机主目录
ls ../ 显示home和usr
ls ../usr 显示etc、share、tmp、var等目录
realpath ~/storage 显示/data/data/com.termux/files/home/storage
reapath ~/storage/shared 显示/storage/emulated/0
------------------------------------
termux-change-repo 更改源地址,手点选择,或者,上下移动,空格选择,OK确定
------------------------------------
pkg help 获取软件包的使用帮助
pkg install openssh 安装ssh
#apt install openssh 安装ssh(apt直接安装,pkg先更新再安装)
------------------------------------
sshd 直接运行ssh
#sshd -d 前台运行ssh,可实时查看运行日志
netstat -tulpn 查看监听端口8022
ps -ef 查看会话列表
pkill sshd 结束ssh
#termux-wake-lock 保持后台运行(没什么用),要允许termux后台运行和允许WiFi始终连接
#whoami 查看用户名
passwd 设置密码
ifconfig 查看手机IP
电脑cmd执行del .ssh 删除原来登录过的ssh文件
电脑cmd执行ssh (手机IP) -p 8022 登录ssh(不写账号也可以)
------------------------------------
pkg install termux-services 服务管理工具,重启 Termux 生效
sv up sshd 激活和启动服务,与直接允许sshd冲突,先pkill sshd
#sv down sshd 停止并禁用服务
#sv start sshd 启动服务
#sv stop sshd 停止服务
#sv restart sshd 重启服务
sv-enable sshd 创建服务自启动
#sv-disable sshd 移除服务自启动
sv status sshd 查看SSH服务运行状态
------------------------------------
安装chfs,帮助地址-http://iscute.cn/chfs
pkg install wget 先安装wget
wget http://iscute.cn/tar/chfs/3.1/chfs-linux-arm64-3.1.zip 下载chfs
unzip chfs-linux-arm64-3.1.zip 解压chfs
ls -l ~ 查看chfs是否有运行权限
chmod +x chfs-linux-arm64-3.1 给chfs增加运行权限
./chfs-linux-arm64-3.1 -help 查看chfs使用帮助
./chfs-linux-arm64-3.1 -port 8080 运行chfs,共享当前目录(home),可删文件
./chfs-linux-arm64-3.1 -port 8080 -path ./storage/shared 运行chfs,共享手机主目录,不可删文件
------------------------------------
pkg install proot-distro 安装proot-distro,用于在termux中安装基于proot的linux发行版
使用帮助-https://github.com/termux/proot-distro
proot-distro list 列出可用的Linux发行版本
------------------------------------
proot-distro install alpine 自动下载并配置 Alpine
proot-distro login alpine 进入alpine linux
nano /etc/apk/repositories 编辑软件源,将dl-cdn.alpinelinux.org更改为mirrors.tuna.tsinghua.edu.cn
#proot-distro login alpine --fix-low-ports # 将低端口重定向到高端口
#proot-distro login alpine --shared-tmp # 与Termux共用/tmp
#proot-distro login alpine ----termux-home # 与termux共用/home
apk help #获取软件包的使用帮助
------------------------------------
ls -a 查看当前目录(home)中.bashrc文件,用于启动时自动运行命令,免去上面的以服务运行
echo sshd >.bashrc 创建并且把命令sshd添加到.bashrc文件
echo proot-distro login alpine >>.bashrc 把命令proot-distro login alpine追加到.bashrc
------------------------------------
1.安装samba
pkg install samba
2. 连接到SMB服务器的共享目录:
smbclient //目标IP/共享名 -U 用户名%密码
smbclient //192.168.1.6/share -U samba%12345678
连接成功后进入交互式命令行(提示符为 smb: \>)。
3. 在smbclient环境中可执行的常用交互式命令:
列出文件/目录:ls
切换目录:cd 目录名
下载文件:get 文件名(保存到Termux的~/目录)
上传文件:put 本地文件路径
删除文件:del 文件名
退出:quit或exit
4. 列出服务器共享资源(无需进入交互模式):
smbclient -L //目标IP -U 用户名%密码
smbclient -L //192.168.1.6 -U guest%(匿名访问时密码留空)
------------------------------------
启动ssh后自动运行了sftp,win10命令行中支持sftp,
sftp -P 8022 192.168.1.66 # 登录sftp,注意是大写P
sftp> help # 获取帮助
sftp> put d:\123.txt # 上传文件
sftp> get 123.txt # 下载文件
sftp> lpwd # 显示本地工作目录
sftp> pwd # 显示远程工作目录
Termux使用记录
于 2025-05-11 13:10:30 首次发布