disown
disown是bash shell的一个壳层内置指令,用来从作业列表中移除作业。这样当作业的父shell接收到SIGHUP信号后(例如用户退出时),不会向作业发送SIGHUP信号,以便指定的作业仍能继续执行。
参见
- nohup,POSIX命令,用来忽略HUP(挂断)信号
- Unix系统的作业控制
disown是bash shell的一个壳层内置指令,用来从作业列表中移除作业。这样当作业的父shell接收到SIGHUP信号后(例如用户退出时),不会向作业发送SIGHUP信号,以便指定的作业仍能继续执行。