ssh shell关闭后,服务器上的程序继续运行

作者注:2018年6月16日

2018年9月12日更新

nohup sudo -H python xxx.py > /dev/null &

ps -ef |grep python

***讨论话题的起因:

由于Pycharm上跑mosek优化程序动辄就是3、4个嵌套For循环比较占用内存,所以想把程序移植到教研室的服务器上。因为时间过长,我的电脑也不能一直开着,所以需要解决“如何让Linux程序在ssh shell 关闭后继续运行?”这个问题。

***需要解决问题:

如何让Linux程序在ssh shell 关闭后继续运行?

***解决办法:

网上找了很多方法,大多数都需要新安装一些软件。后来教研室的人形Linux命令存储器提供如下参考:

如何让linux程序在ssh shell关闭后继续运行?

只要你不需要在终端print一些程序运行结果,或者print的结果不是必需的,都可以参考这个博客。当然了,如果你不想将原本print到终端的结果重定向,可以写个脚本,将其print到.txt文件中。

你可能感兴趣的:(ssh shell关闭后,服务器上的程序继续运行)