disown koppelt een achtergrondjob los van de huidige shell, zodat deze blijft draaien nadat de shell wordt afgesloten.
commando &
disown
| Optie | Betekenis |
|---|---|
-a | Alle jobs loskoppelen |
-h | Job blijft gekoppeld maar krijgt geen SIGHUP bij afsluiten shell |
%N | Specifieke job loskoppelen via jobnummer |
Achtergrondproces loskoppelen zodat het doorloopt na uitloggen:
lange_taak &
disown
Job blijft zichtbaar maar overleeft het sluiten van de shell:
lange_taak &
disown -h %1
Vergeet je vooraf een & te zetten? Stop het proces met Ctrl+Z, zet het op de achtergrond met bg, en gebruik dan disown.