When UNIX first started, even local terminals very often communicated with the system via short-haul modems. (After all, UNIX was invented by the phone company.) When someone logged out, the modem hung up the phone - and conversely, if the modem hung up, a "hangup" signal was sent to the login shell, whereupon it terminated, bringing down all itswith it.
|nohup||The nohup command ("no hangup") allows you to circumvent this. (The GNU version is on the CD-ROM.) Simply type:|
Of course, if you want to run jobs at off hours, you might do even better using.
nohup is sometimes handy in shell scripts to make them ignore the, though is more versatile. (In System V, nohup causes a command to ignore HUP and QUIT, but not TERM.)