您当前的位置: 首页 >  linux

Linux:nohup、setsid将程序放到后台运行

彭世瑜 发布时间:2018-08-14 16:31:01 ,浏览量:3

nohup

HUP(hangup,挂断) 让提交的命令忽略 hangup 信号

 nohup python run.py > log/run.py.log 2>&1 &
 
 # ctrl+z #挂起到后台
 # ctrl+d  #或者 关闭窗口  进程任然会在后台执行

结束后台进程

# 查找进程id
$ ps -aux | grep "run.py" 

# 结束进程
$ kill -9  进程号PID
setsid

在新session执行命令

setsid python run.py &

参考 Linux后台执行的方法 - 关闭、退出不影响 [Linux] nohup/setsid/& 让进程在后台可靠运行 https://www.runoob.com/linux/linux-comm-nohup.html

关注
打赏
1688896170
查看更多评论

彭世瑜

暂无认证

  • 3浏览

    0关注

    2727博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.2091s