linux后台运行的多个方法 https://my.oschina.net/kmwzjs/blog/796428

 

一、后缀 &

这种命令会至于后台运行,产生的输入还是会出现在前台,可以这样做:

这里解释下:一个命令后面加 > 表示将输出信息到文件,默认是将1类型(即正常输出),然后后面跟着 2>&1 表示将类型2(错误输出)也输出到和1类似一样的文件中去,/dev/null 表示空输出,不保存内容

这种做法会在中断ssh连接后中断,如果需要不中断采用第二种方式

二、nohub方法

这种方法可以在ssh连接中断后继续运行

可以使用jobs -l查看后台进程,使用 fg 恢复

三、screen方法

这种方法更加强大,但需要安装screen,参考:screen使用

然后可以结合开机启动

参考:http://www.jianshu.com/p/3246be7c9dde