nohup命令的功能是什么?

coding_ninza

我是Ubuntu的新手。我已经学会了一个命令

nohup [command]-<command>对挂断信号免疫

我无法理解“免于挂断信号的含义它正在谈论什么类型的信号?并且请通过示例告诉我如何使用此命令。

苏拉夫角

让我们考虑一下,您已经gedit从终端打开了文本编辑器并正在使用它。如果您在关闭终端之前先关闭终端gedit,则gedit也会在关闭终端后立即关闭。那么,这是怎么回事?gedit运行作为终端下一个子进程。当您关闭终端时,挂断信号SIGHUP)将发送到该进程,这将终止子进程。

另一方面,如果您希望子进程(在此处gedit)即使在关闭父终端后仍继续运行,则希望您的进程不受挂断信号的影响。这样关闭终端不会关闭子进程。nohup确实完成了这项工作。

nohup不会从终端断开命令,而是使脚本忽略SIGHUP,并将stdout / stderr重定向到文件nohup.out,以便注销后该命令可以在后台继续运行。如果关闭外壳程序/终端或注销,则命令不再是该外壳程序的子级。它属于init进程。如果您进行搜索,pstree您将看到它现在归进程1(init)所有。由于前台已不存在,因此无法将其带回前台。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

$$ [variable]命令的功能是什么?

来自分类Dev

“ fg%N”命令的功能是什么?

来自分类Dev

“ kill -1 -9”命令的功能是什么?

来自分类Dev

ffmpeg命令行中的“复制”功能是什么?

来自分类Dev

用adonisJS命令功能替代ExpressJS的方法是什么

来自分类Dev

:as的功能是什么?

来自分类Dev

BIOS的功能是什么?

来自分类Dev

“安装”功能是什么?

来自分类Dev

srand的功能是什么?

来自分类Dev

BIOS的功能是什么?

来自分类Dev

命令中的$()是什么?

来自分类Dev

la命令是什么?

来自分类Dev

!d 命令是什么

来自分类Dev

在高级脚本编写中,此逐步语音命令的等效功能是什么?

来自分类Dev

redis-py中MULTI和EXEC命令的等效功能是什么?

来自分类Dev

在PowerShell中相当于“ nohup”是什么?

来自分类Dev

linux PowerShell中的“ nohup”等效项是什么?

来自分类Dev

蛤lam的功能是什么?

来自分类Dev

“.ßßß”文件的目的/功能是什么?

来自分类Dev

“最终”块的功能是什么?

来自分类Dev

球拍中的“:”功能是什么?

来自分类Dev

Lua的自省功能是什么?

来自分类Dev

&结合> bash的功能是什么?

来自分类Dev

蛤lam的功能是什么?

来自分类Dev

在春季,autowire的功能是什么?

来自分类Dev

<...功能>是什么意思

来自分类Dev

“ wc”命令的行为是什么?

来自分类Dev

命令“ node”是什么?做?

来自分类Dev

hash命令的目的是什么?