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看作"黑洞". 它非常等价于一个只写文件.
所有写入它的内容都会永远丢失.
而尝试从它那儿读取内容则什么也读不到
更多推荐
Linux 后台运行 springboot项目
发布评论