Detach a job from the shell
low risk
Removes a job from the shell’s job table so it is not killed on hangup (-h keeps it in the table but ignores SIGHUP).
| Flag | Meaning |
|---|---|
-h | Do not send SIGHUP on exit |
-a | All jobs |
disown -h %1Keep job 1 alive after logout · explain & risk-check →Reference text is hand-written and may be incomplete — check man disown for your version. Test destructive commands on a non-production system first.