我知道当shell退出或它自己接收到SIGHUP时,它会将SIGHUP发送到所有后台进程。
"nohup-cmd"或"disown"将告诉bash不要发送SIGHUP。是否有shell设置使得bash始终不发送SIGHUP?
当bash由于各种原因被意外杀死时,我希望我的后台组进程能够运行。
谢谢。
听起来您可能想要了解jobs
和disown
。https://www.gnu.org/software/bash/manual/html_node/Signals.html