程序抛后台处理

上一篇 / 下一篇  2011-07-14 15:39:58 / 个人分类:工作相关

问题:测试中发现用&抛后台开启的程序,一旦远程连接工具关闭之后,后台程序也随着关闭。 
 
 
1 将脚本放在:/usr/bin目录下,可以让脚本在任何目录启动,启动方式:脚本名称+回车。

2 程序抛后台处理:./process >consol.log 2>&1 &   但是这种方法一旦用户推出就会结束进程,所以不是很可靠。
可靠的办法可以用nohup,可以过滤一切挂起信号,哪怕用户推出也程序也会子后台运行:  nohup ./process>consol.log 2>&1 &

3 按照匹配结果输出某一行的某一列:
ps -eLf|grep inscreat |sed -n "1p" |gawk '{print $2}'  

TAG:

 

评分:0

我来说两句

Open Toolbar