nohup java -jar lncms.war >/dev/null 2>&1 &
nohup意思就是使用后台方式运行java命令。
>/dev/null意思是将标准信息输出到一个黑洞(/dev/null),说人话就是不输出标准信息。
>2>&1意思是将错误信息和标准信息使用同一个文件,说人话就是不输出错误信息。如果需要输出错误,可以将命令改为:
nohup java -jar lncms.war >/dev/null nohup.out &
最后的&意思是,用后台方式运行nohup命令本身,可以不加,如果不加&,不能用ctrl+c结束nohup的界面,而需要直接关闭ssh客户端,或者使用exit命令。