12-15-2003
When you log off (or have your session killed in some other way) all processes, either foreground or background, that had your terminal as a controlling tty get a hangup signal. nohup makes them ignore that signal.
A cron job does not have a controlling terminal. So there is no session whose death might send that hup. The same is true of "at" jobs.
So there really is no need to nohup a cron job.
10 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
I need to monitor my cron jobs with another unix machine since occasionally the cron will go down on the main server but there are no errors. Can anyone help with a script to write to use the cron on the back up machine to monitor the main server?
I am using SCO and the cron jobs have been... (3 Replies)
Discussion started by: rmarral
3 Replies
2. Linux
I created a php script.
I'd like to have it run as a cron job every day at 10:30am. So i added
30 10 * * * /script.php to the cron file
Is it possible to run the script on the command line to test it out ? (1 Reply)
Discussion started by: dannyd
1 Replies
3. Linux
with the cron format
* * * * *
| | | | | |
| | | | |
| | | | +---- Day of the Week (range: 1-7, 1 standing for Monday)
| | | +------ Month of the Year (range: 1-12)
| | +-------- Day of the Month (range: 1-31)
| +---------- Hour (range: 0-23)
+------------ Minute ... (1 Reply)
Discussion started by: buyog
1 Replies
4. Solaris
how to Put a cron entry which should be same script triggered on every Saturday and 1st of every month at 01.00 GMT.
0 2 1 * 6 --( At 2.00 GMT every sat & on 1st of every month)
the above syntax is correct?
Thanks (1 Reply)
Discussion started by: kurva
1 Replies
5. UNIX for Dummies Questions & Answers
Hi,
We have a group of hosts using which the cron jobs are submitted...
Few days ago i had submitted a cron job in of these hosts, but unfortunately forgot the host name :(
Can anyone please help me out in finding this host name from which the cron s submitting the job, i dont want the... (2 Replies)
Discussion started by: bhavanisree
2 Replies
6. Linux
Hi,
I am a Linux administrator (newbie) in my company. The distro being used in the servers here is Centos 5.3
Just need to know, as a Linux administrator is it better for me to use /etc/crontab to set my cron jobs. I do not want to use the crontab -e to schedule my cron jobs.
That means... (1 Reply)
Discussion started by: anaigini45
1 Replies
7. Shell Programming and Scripting
Hi Frenz,
How do we get a cron job running in background to foreground ? (3 Replies)
Discussion started by: mkalase
3 Replies
8. Shell Programming and Scripting
Hi,
please help on this am trying to exec the below mentioned cron jobs
but its getting failed fro the past two days
###but when am trying to execte the cron by the times
23,29 18 * * * /export/home/inrvgo/thelak/China.sh
its getting exec properly
please help on this
#... (8 Replies)
Discussion started by: thelakbe
8 Replies
9. Solaris
There are two jobs in Solaris , Cron and at jobs..
I know how to disable or enable cron jobs.
How can I enable at jobs and disable it.
Kindly help.
Rj (2 Replies)
Discussion started by: jegaraman
2 Replies
10. Shell Programming and Scripting
How to see which cron jobs are not running? (2 Replies)
Discussion started by: rahul.raj1989
2 Replies
atq(1) General Commands Manual atq(1)
NAME
atq - Prints the queue of jobs waiting to be run
SYNOPSIS
atq [-c | -n] [-q queuename] [user...]
The atq command prints the queue of jobs waiting to be run at a later date. These jobs were created with the at command.
OPTIONS
Sorts the queue by the time that the at command was issued. Prints only the number of files currently in the queue. Specifies the queue
you want to use.
DESCRIPTION
With no options, the queue is sorted in the order that the jobs are to be executed.
When a privileged user invokes the atq command without specifying a username, the entire queue is displayed; if a username is specified,
only those jobs belonging to the specified user are displayed.
EXAMPLES
In order to look at the queue created by the at command, enter: atq
If there are jobs in the queue, a message similar to the following is displayed: root.62169200.a Tue Sep 12 11:00:00 1990
The extension specifies an at job.
FILES
Main cron directory. List of allowed users. List of denied users. Spool area. Queue description file for at, batch, and cron.
SEE ALSO
Commands: at(1), atrm(1), cron(8)
Files: queuedefs(4)
atq(1)