[Linux]后台执行程序,屏幕输出日志重定向到文件(或不产生日志)

2021-03-13 55点热度 0人点赞 0条评论

前言

我们在Shell运行一个程序,如果把Shell关掉的话,那么这个程序也就立即停止了,这往往不是我们想要的,我们需要能在关掉Shell的情况下,这个程序也能正常后台运行

实现

可以是用&来实现后台运行

# 后台运行executable程序,原本屏幕上输出的日志重定向到/var/log/xxx.log
/path/to/executable >/var/log/xxx.log 2>&1 &
#如果不要日志,如下:
/path/to/executable >/dev/null 2>&1 &

#如果执行后,立即变成stopped,下面的试试
nohup /usr/bin/python3 /root/xxx.py &

 

admin

这个人很懒,什么都没留下

文章评论

*

code