作者注: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命令存储器提供如下参考:
只要你不需要在终端print一些程序运行结果,或者print的结果不是必需的,都可以参考这个博客。当然了,如果你不想将原本print到终端的结果重定向,可以写个脚本,将其print到.txt文件中。