nohup java -jar filename > /dev/null 2>&1 &
- nohup:不挂断的运行,注意并没有后台运行的功能
- >:重定向
- >>:追加
- /dev/null:表示的是一个黑洞,通常用于丢弃不需要的数据输出,或者用于输入流的空文件
- 2:表示stderr标准错误
- & 1:文件描述符 1,而1标识标准输出
- &:后台运行
java -jar filename
- 表示执行jar包
java -jar filename &
- 表示后台执行jar包
nohup java -jar filename &
- nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
nohup java -jar filename > /dev/null 2>&1 &
- 执行jar包,后台不间断运行,将command从定向输出到/dev/null,/dev/null表示输出到黑洞,将标准错误重定向到标准输出