Ubuntu22.04开机运行程序

  1. 新建启动文件
bash 复制代码
sudo vim /etc/systemd/system/trojan.service
  1. 写入配置文件
bash 复制代码
[Unit]
Description=Trojan Proxy Service
After=network.target

[Service]
Type=simple
ExecStart=/home/cui/Downloads/trojan/trojan -c /home/cui/Downloads/trojan/config.json
Restart=on-failure  
User=root           

[Install]
WantedBy=multi-user.target 

[Service]
RestartSec=5s  
StartLimitInterval=60s
  • 设置权限并启用服务

bash 复制代码
sudo systemctl daemon-reload # 重新加载服务配置 
sudo systemctl enable trojan.service # 设置开机自启动 
sudo systemctl start trojan # 立即启动服务 
  • 验证服务状态

    bash 复制代码
    systemctl status trojan.service # 检查是否正常运行 
相关推荐
chlk12317 小时前
Linux文件权限完全图解:读懂 ls -l 和 chmod 755 背后的秘密
linux·操作系统
舒一笑17 小时前
Ubuntu系统安装CodeX出现问题
linux·后端
改一下配置文件18 小时前
Ubuntu24.04安装NVIDIA驱动完整指南(含Secure Boot解决方案)
linux
碳基沙盒18 小时前
OpenClaw 多 Agent 配置实战指南
运维
深紫色的三北六号1 天前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
linux·扩容·服务迁移
SudosuBash1 天前
[CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
linux·并发·操作系统(os)
哈基咪怎么可能是AI2 天前
为什么我就想要「线性历史 + Signed Commits」GitHub 却把我当猴耍 🤬🎙️
linux·github
十日十行2 天前
Linux和window共享文件夹
linux
Sinclair3 天前
简单几步,安卓手机秒变服务器,安装 CMS 程序
android·服务器
木心月转码ing3 天前
WSL+Cpp开发环境配置
linux