liunx系统中使用jar启动服务

1、先将jar放到想要存放的文件。 

2、命令:nohup java -jar 存放的路径/test.jar > 存放的路径/test.out 2(打印日志文件).out 2>&1 &

例如:

nohup java -jar /opt/web/test/test.jar > /opt/web/test/test.out 2>&1 &

其中:

  &:代表在后台运行。

  nohup: 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行

  /dev/null:表示空设备文件

  0: 表示stdin标准输入

  1 :表示stdout标准输出

  2 :表示stderr标准错误

  > :默认为标准输出重定向,与 1> 相同

  2>&1:意思是把 标准错误输出 重定向到 标准输出

  &>file: 意思是把 标准输出 和 标准错误输出 都重定向到文件file中

  >&file:意思是把 标准输出 和 标准错误输出 都重定向到文件file中

原文地址:https://www.cnblogs.com/buzheng/p/12739007.html