Linux 后台运行 springboot项目

Linux 后台运行 springboot项目

命令如下:

nohup java -jar lihaozhe.jar >/dev/null 2>&1 &
nohup java -jar  demo.jar > love.log 2>&1 &

很多小伙伴对 该命令参数 不了解 下面就对参数逐一讲解:

bash 中 0、1、2 三个数字分别代表 STDIN_FILENO 、 STDOUT_FILENO 、STDERR_FILENO ,
即标准输入(一般是键盘),
标准输出(一般是显示屏,准确的说是用户终端控制台),
标准错误(出错信息输出)。

数字 含义
0 标准输入(一般是键盘)
1 标准输出(一般是显示屏,准确的说是用户终端控制台)
2 标准错误(输出错信息输出)

/dev/null看作"黑洞". 它等价于一个只写文件.
所有写入它的内容都会永远丢失.
而尝试从它那儿读取内容则什么也读不到

你可能感兴趣的:(spring,boot)