阿良の小屋

利用 screen 命令实现程序后台开机自启动

2026-10-11

以 frp 服务端这个软件为例:

  1. 先配置好 frps.ini 文件(位置与 frps 程序同目录)。

  2. 再创建 screenfrp.sh 文件(位置与 frps 程序同目录)。

  3. 向 screenfrp.sh 文件写入以下内容:

    #!/bin/sh

    SCRIPT_DIR=$(cd "$(dirname $0)" && pwd)

    screen -dmS frp && \
    screen -S frp -X stuff "$SCRIPT_DIR/frps -c $SCRIPT_DIR/frps.ini\n"
  4. 加入开机启动,即在 /etc/rc.local 文件末尾添加一行:

    sh /path/to/your/screenfrp.sh

Fin.

Tags: Linux

扫描二维码,分享此文章