termux服务自启动
首先安装termux-services服务,用于管理自启动服务
pkg install termux-services -y
以sshd服务为例
sv-enable sshd sshd服务设为自启动sv-disable sshd 取消sshd自启动sv down sshd 停止sshd服务,并使本次Termux运行期间sshd自启动服务失效sv up sshd 启动sshd服务sv status sshd 查看sshd服务运行状态sv start sshd 临时启动sshd,但不设置为自启动状态,相当于ssh命令pkill ssh 杀死sshd服务,但如果自启动为生效状态,sshd服务会立即重启
自己编写启动脚本
cd /data/data/com.termux/files/usr/var/service目录mkdir <name>cd <name>vim run建立脚本,内容如下(注意名字为run)
1 | |
chmod +x run保存并执行sv-enable <name>将自己编辑的服务设为自启动
参考文献:Termux设置——服务自启动
termux服务自启动
http://blog.ulna520.com/2024/07/04/termux 服务自启动/