一条命令实现:关闭Shell时保持子进程继续运行


在Linux系统里,当你关闭 shell 或者终端时,没有经过 nohup 或 setid 等命令后台执行的程序也会随着 shell 的关闭而结束;如果你已经提交了命令,也没有使用 nohup 或 setid 进行处理,你可以用这一条命令实现退出shell或终端而保持进程不被关闭:

disown -a && exit

本文版权归作者所有!

如需转载,请注明出处;本文地址:https://www.perfcode.com/p/close-shell-keeping-all-subprocess-running.html