起因

我想在小金者粉丝群里面弄一个可以直播/投稿自动推送的QQ机器人
在一番查询资料后 选择了DDBOT
DDBOT GitHub链接

遇到的问题

一番准备之后我发现 诶?我一断开SSH链接 就停止运行了

正篇 使用Screen命令

运行环境Ubuntu 20.04 LTS
安装screen
sudo apt-get install screen
然后创建新myscreen会话
screen -S <myscreen> 我这里用的是screen -S QQbot
然后就会直接进入一个新的会话窗口 之后切换到DDBOT目录 通过./DDBOT启动DDBOT
设置完成后 我们同时按下键盘上的ctrl+a+d 来退出myscreen会话
这时 我们再断开SSH链接 DDBOT也会在后台运行
当我们想再链接到运行着DDBOT这个会话的时候 只需要输入screen -r <myscreen> 就行啦

附:Screen常用命令

1
2
3
4
5
6
7
8
9
10
#安装screen
sudo apt-get install screen
#创建myscreen会话:
screen -S <myscreen>
#回到myscreen会话:
screen -r <myscreen>
#列出所有的会话
screen -ls <myscreen>
#退出指定会话
screen -X -S <myscreen> quit