美文网首页
CentOS 使用nohup不起效

CentOS 使用nohup不起效

作者: 菜鸟瞎编 | 来源:发表于2018-10-12 14:56 被阅读0次

Linux 技巧:让进程在后台可靠运行的几种方法
文中描述的第一种方法:nohup {command} &
在关闭shell终端后进程就停止了
原因有两种:Why process killed with nohup
我的属于第二种,在后面加上disown: nohup {command} & disown
命令解析:加上nohup是为了忽略HUNGUP信号,加上&是为了创建后台进程, disown会把任务从jobs列表中 移除(使用jobs查不到这个任务,用ps或者top才能查到)

不启用输出缓存,加 -u ,示例:nohup python -u font_tf.py > font_tf.log 2>&1 &

相关文章

网友评论

      本文标题:CentOS 使用nohup不起效

      本文链接:https://www.haomeiwen.com/subject/fjhgaftx.html