centos后台执行任务

后台执行命令,防止关闭终端后命令停止

所需

  1. nohup

nohup安装

此处以centos举例:

1
yum install coreutils

执行命令示例

  1. 后台执行Python脚本
1
2
3
4
5
6
nohup python  -u test.py > test.log 2>&1 &

-u:		不启用缓存,直接存储到log文件中
> test.log		输出到log文件中
2>&1		错误重定向到标准输出.
&		后台执行
  1. 后台启动Springboot 项目
1
2
3
4
5
nohup java -jar xxx.jar > test.log 2>&1 &

> test.log		输出到log文件中
2>&1		错误重定向到标准输出.
&		后台执行