pycharm相关|远程连接断开后程序继续运行——Screen使用记录

【pycharm相关|远程连接断开后程序继续运行——Screen使用记录】小白学习记录
下文的XXX代表screen窗口的名字
在远程服务器安装screen

apt install screen


新建screen 的窗口,名字为XXX(注意S必须大写)
screen -S XXX


临时需要离开时,保持程序继续执行,先按Ctrl+A,再按D,或者直接输入
screen -d XXX


需要重新连接时,首先列出所有的screen窗口,会显示相关进程号和名字,比如1234.volsdf
screen -ls


接着连接到具体的窗口,连接后会显示之前的输出
screen -r XXX


有时候因为断网连接断开,重新连接窗口时会显示"There is no screen to be resumed matching",这是因为没有窗口还没断开,只需要先断开再连接即可
screen -d XXX screen -r XXX


如果需要对screen的输出进行翻页,首先按Ctrl+A,再按 [ ,进入翻页模式,此时可用方向键进行翻页,需要退出翻页模式则按Ctrl+C

有时候在screen的窗口中无法输入,这是因为窗口被锁定(先按Ctrl+A,再按S) ,可以先按Ctrl+A,再按Q进行解锁

    推荐阅读