Friday, August 6, 2010

在Linux中把前台程序放到后台运行


  • 方法一:先通过 [cci lang='text' line_numbers='false']ctrl-z[/cci] 把程序放到后台,再通过 [cci lang='text' line_numbers='false']bg %[/cci] 提交命令到后台,最后使用 [cci lang='text' line_numbers='false']disown -h %[/cci]。现在就可以退出终端,程序依然还在运行。

  • 方法二:使用screen和retty[cc lang='bash' line_numbers='false']$ screen -S my_process
    $ retty $(pgrep my_process)
    /redraw[/cc]

No comments:

Post a Comment