如何在断开SSH连接后继续运行一些程序
起因
我想在小金者粉丝群里面弄一个可以直播/投稿自动推送的QQ机器人
在一番查询资料后 选择了DDBOT
DDBOT GitHub链接
遇到的问题
一番准备之后我发现 诶?我一断开SSH链接 就停止运行了
正篇 使用Screen命令
运行环境Ubuntu 20.04 LTS
安装screensudo 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 |
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 SakuyaAyane!