linux设置窗口后台运行程序

screen

  • screen -dmS

    1
    screen -dmS top_test bash -c "top"

    引号里面就是你真正要输入的代码

  • screen -ls

    查看目前的窗口

  • screen -r top_test

    将进程拉回前台

  • 先用ctrl A 松开后按D键

    拉回后台

  • 拉回前台 用正常方法关闭

    一般是ctrl C

  • 强行停止

    screen -XS top_test quit

快捷方式这里不介绍了,有兴趣的可以自行上网查阅

出现的问题

  • Linux Screen 状态为 Attached 连不上无法恢复的解决方法

    1
    screen -D  -r <session-id>

    也就是在 -r 前面加个 -D,先踢掉之前登录的用户,然后我们就可以正常登录了。