创建自启动服务
主要修改:
- 服务名称:
ttyd.service - 启动文件:
ExecStart=
mkdir -p /opt/app/ttyd/
ttyd_URL=https://github.com/cn4096/ttyd-toolsbar/releases/download/v260529-ttyd-fileman-v2/ttyd.aarch64
wget -O /opt/app/ttyd/ttyd $ttyd_URL
chmod 777 /opt/app/ttyd/ttyd
tee /etc/systemd/system/ttyd.service <<'EOF'
[Unit]
Description=ttyd web terminal
After=network.target
[Service]
ExecStart=/opt/app/ttyd/ttyd -W -p 2280 --file-root /opt -c aico:password bash
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
EOF
## 重载并启动
systemctl daemon-reload
systemctl enable ttyd
systemctl restart ttyd使用脚本创建
使用自创建脚本【service.set.tar.gz】 指定某个文件,创建自启动。
把 service.set下载放到工作目录,然后,
chmod +x service.set
sudo mv service.set /usr/local/bin/service.set # 可选:放到 PATH 里或者直接: wget -O /usr/local/bin/service.set https://raw.githubusercontent.com/cn4096/service_set/main/service.set && chmod +x /usr/local/bin/service.set && echo "✅ 安装成功" || echo "❌ 安装失败"
用法
# 默认:保留源目录(INSTALL_APP=false)
sudo service.set myapp
# 临时覆盖:复制到 /usr/local/bin
sudo service.set -i myapp
# 临时覆盖:复制到自定义目录
sudo service.set -i -d /opt/apps myapp
# 查看帮助
service.set -h 最后一次更新于2026-06-02

