Scheduling jobs after midnight
iceblink at seti.nl
Thu Dec 4 14:43:56 UTC 2014
On 2014-12-04 15:04, Matthew Sturdy wrote:
> Hi Charles (don't forget to reply to the whole list)
> On 4 December 2014 at 11:54, Charles Irons <irons.charles at gmail.com>
>> Thanks Matt and Colin
>> 1. Man cron has 160 lines of notes that I don't understand.
>> 2. What is the name to insert for Software Updater?
>> 3. How do I authenticate for Software Updater?
>> 4. How do I set a time to run?
>> Sorry but I am not really competent with terminal operation.
> There are a lot of good tutorials on the internet that will help you
> more than I can in an email. Here's a good starting place:
> https://help.ubuntu.com/community/CronHowto 
> In short, "crontab" is the command you want to consult/edit the jobs.
> The jobs executed by the current user:
> CRONTAB -L # list them in the terminal
> CRONTAB -E # edit them in your default editor
> The jobs executed by superuser (which you will need to be in order to
> update apt)
> SUDO CRONTAB -L # to list them
> SUDO CRONTAB -E # to edit them
> Each command is entered as a new line.
> Leave a blank line at the end of the file (it should warn you if you
> don't do that)
> The format for each line is (each parameter separated by a single
> minute (0-59), hour (0-23, 0 = midnight), day (1-31), month (1-12),
> weekday (0-6, 0 = Sunday), command
> Example line to run a command at 01:00:
> 00 01 * * * /USR/BIN/SOMEDIRECTORY/SOMECOMMAND
> Hope that helps you get started.
Here is some more useful information:
It sounds like you want to use unattended automatic upgrades.
You can install it by "sudo apt-get install unattended-upgrades"
By default it runs along with your daily cron, which i believe starts at
But of course this is Linux so you can change anything you want :)
For instance you can change the run time for all the daily cron jobs to
00:30 by editing the run time for cron.daily by "sudo crontab -e".
Or you can change the timing for only the automatic-upgrades job. Find
the file in /etc/cron.daily/ and move it to another location. Then add a
line in crontab that runs the script from the new location at the
More information about the ubuntu-users