在ksh中如何取消一个进程的关联

3

"disown"命令在bash中有效,但在ksh中无效。

如果我在ksh中启动了一个进程,如何才能“disown”它,以便我可以退出我的shell。(我知道nohup,但进程已经开始!)

2个回答

3

ksh93支持disown命令。此外,一些版本的nohup允许您使用-p选项指定进程ID,而不是命令。


0
在ksh中,只需运行disown而不带-h选项。就这样。
ksh(1)手册中:
disown [ job... ]
    Causes the shell not to send a HUP signal to each given job, or all active
    jobs if job is omitted, when a login shell terminates.

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接