linux保持后台进程不被关闭nohup &
linux
编程技术
发布日期
2023-09-09
更新日期
2023-09-09
阅读次数 254
文章字数 243
一般我们可以在命令后面加 &,从而后台启动
./server &
但是一旦终端关闭,该进程也会被停止
此时,我们可以在前面加 nohup,即 no hang up表示不会被挂起
nohup ./server &
使用nohup命令,会有一个默认的输出重定向nohup.out,一般会自定义一下
nohup ./server > log.txt 2>&1 &
写这篇文章,是因为即使nohup &,程序依然被挂断了。
正确的操作是,使用 nohup & 之后,它有个卡顿,我们需要再按下回车,让光标回到终端,然后正常退出当前账户
exit
否则它可能因为非正常退出,从而导致进程被停止。
文章作者: 朱丰华
文章链接: https://smart.52dixiaowo.com/blog/post-498.html
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。
linux
发表评论
相关推荐