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之后才能关闭终端。