Linux中后台执行命令

        使用nohup命令可以使进程在退出账户或关闭终端后仍然继续执行,一般形式为:

nohup command &

        其中command为要执行的命令,例如:

   nohup tar –xvf xxx.tar &

        缺省情况下,该作业的所有输出都被重定向到一个名为nohup.out的文件中,除非另行指定了输出文件,例如:

        nohup tar –xvf xxx.tar > tar_xxx.log 2>&1 &

        在上面的例子中,输出被重定向到了tar_xxx.log文件中。

另外,如果使用缺省的nohup command &形式,需要按Ctrl+C之后才能关闭终端。

猜你喜欢

转载自samjavaeye.iteye.com/blog/1328711