使用nohup命令,在终端关闭后可以继续运行,同时&命令可以让程序在后台运行,一起使用如下:

    1. nohup python3 main.py &

    如果需要关闭程序,首先查询程序的进程号

    1. #a:显示所有程序
    2. #u:以用户为主的格式来显示
    3. #x:显示所有程序,不以终端机来区分
    4. ps -aux | grep "main.py"

    查询到了进程号num,然后再用kill关闭就可以了

    1. # -9 强制关闭
    2. kill -9 num

    然后就可以愉快地在服务器上挂着炼丹炉了

    引自:ubuntu云服务器关闭终端后继续运行程序