脚本Shell - 命令nohup - “&” - 怀疑

时间:2013-06-24 14:43:55

标签: shell

我不完全知道下一行的作用:

命令行:

nohup java -Dprocess=$PROCESS -classpath $CLASSPATH batch_wtq &

我的意思是我对-NOHUP-命令有点了解,但我不知道&符号(&)的作用。
我希望有人帮我描述整个命令行。

1 个答案:

答案 0 :(得分:7)

nohup表示“没有挂起”,这意味着在您退出shell后该过程仍将运行。 amptersand &表示进程将在后台运行,因此在运行该命令后,您将返回到shell提示符。

-Dprocess是一个Java属性,它使用环境变量PROCESS传递给Java程序。同样,类路径被设置为环境变量CLASSPATH。使用public static void main方法的Java类是batch_wtq,它应该位于某个类路径上。