jar包名称 &
1.nohup
nohup: 不挂断的运行,注意并没有后台运行的功能.用nohup命令可以使命令永久的执行,和客户端没有任何关系.
&: 后台运行
nohup java -jar...,从而实现输入输出的
重定向.比如将1指向文件,那么标准的输出就会输出到文件中..../dev/null代表linux的空设备文件,所有往这个文件写入的内容都会丢失,
那么执行了>/dev/null之后,标准输出就会不再存在,没有任何能够找出输出的内容
2.2>&1
采用&可以将两个输出绑定到一起...>/dev/null 2>&1
就是将标准输出重定向到空设备文件(丢弃标准输出),错误输出绑定到标准输出中了,所以错误输出也被丢弃了,既不会输出到
屏幕,也不会输出到文件中
4....重复输出两次,标准输出和错误输出会抢占out文件的管道,可能导致信息写入的错误,而且out文件被打开两次,影响IO性能
nohup java -jar xxxx.jar >/dev/null 2>&1