Start Everything "At Now"
&. However, your background job will be killed or terminated if you quit from your existing shell session.
In order to allow the background job to continue to run even after you exit from your shell, you need to run with
nohup(1) command. All standard output and error will be redirected to
If you do not like this arrangement, you may want to try
at(1) command to run at a later time or even "now". By default, you can have a maximum of 4 parallel
at jobs. See
queuedefs(4) for the configuration details. BTW, the file is located at /etc/cron.d/queuedefs.
To submit a job to run as a background (in actual fact, it is a kind of cron job), type in your command(s) at the "at" prompt. Type control-D to finish the "at" command:
$ at now at> /my/long/running/job.sh at> ctrl-D commands will be executed using /bin/bash job 1213107087.a at Tue Jun 10 22:11:27 2008
You may want to start everything AT NOW