Note that the CONSOLE is different from a TTY. CONSOLE should not close, _ever_ (keeping in mind that if you don't have one, it still NEVER closes). In fact, it even stays alive after the kernel has shut down (if doing a shutdown -h now), and can still display messages. Having a daemon print to the console is done quite often.
The reason that your jobs stop if you have started background jobs is that you started the jobs as a non-root user. If you start a job in background mode (either by & or by CTRL-Z and then bg) as root, init will adopt the job believing it to be a critical function.



LinkBack URL
About LinkBacks




