Link: Crontab Generator

Those of you that use Webmin already have something very similar to this in the System > Scheduled Cron Jobs tab, but for those who aren’t using Webmin, there’s this:

If you want to periodically perform a task (e.g. sending Emails, backing up database, doing regular maintenance, etc.) at specified times and dates, there are two ways to set scheduled tasks:

  • Method 1: Use our online cron job service that will save you a headache.
  • Method 2: Use Cron available in Unix/Linux systems.

If you go with method 2, the following generator can help you produce a crontab syntax that you can copy & paste to your crontab file (You can open the file by using command crontab –e). Below the generated crontab syntax, a list of run times will be displayed too. The predictions will help you ensure that you set the time and date right.

Link to full page:
Crontab Generator

Link: Cron Jobs for Beginners

Cron Jobs are used for scheduling tasks to run on the server. They’re most commonly used for automating system maintenance or administration. However, they are also relevant to web application development. There are many situations when a web application may need certain tasks to run periodically. Today we are going to explore the fundamentals of Cron Jobs.

Full article here:
Cron Jobs for Beginners (Project: Fenix)

Link: Edit your crontab file with crontab -e

Linux crontab FAQ: How do I edit my Unix/Linux crontab file?

I was working with an experienced Linux sysadmin a few days ago, and when we needed to make a change to the root user crontab file, I was really surprised to watch him cd to the root user’s cron folder, make changes to the file, then do a kill -HUP on the crontab process.

Thinking he knew something I didn’t know, I asked him why he did all of that work instead of just entering this:

crontab -e

Full article here:
Edit your crontab file with crontab -e (Alvin Alexander)

Link: Schedule Your Jobs in Linux With CRON

Most of the Linux users are aware of how commands are run, processes are manipulated and scripts are executed in terminal. But, if you are a Linux system administrator, you might want them to start and execute automatically in the background. As an example, you might consider running a backup job every day, at a specific time, automatically. Or you might consider an example of collecting inventory data of the systems deployed across your network, by running a script automatically on monthly basis. But, how to schedule these jobs and execute them automatically in Linux?

There is an utility in Linux known as CRON with which you can start your jobs automatically at a desired time and schedule them to get executed periodically.

Full article here:
Schedule Your Jobs in Linux With CRON (Your Own Linux..!)
Related:
Crontab and cron job (G. Garron)
How to Schedule Routine Tasks with Cron and Anacron on a VPS (DigitalOcean)
Run java application as CRON job in Linux (Preet Prasannan)
Advanced Job Scheduling With Cron (OStatic)
MTE Explains: How CRON Can Automate Your Tasks And Make Your Life Easier (Make Tech Easier)
How to Schedule Routine Tasks with Cron and Anacron on a Linux Server (DigitalOcean)

Link: 11 Cron Scheduling Task Examples in Linux

In this article we are going to review and see how we can schedule and run tasks in the background automatically at regular intervals using Crontab command. Dealing a frequent job manually is a daunting task for system administrator. Such process can be schedule and run automatically in the background without human intervene using cron daemon in Linux or Unix-like operating system.

For instance, you can automate process like backup, schedule updates and synchronization of files and many more. Cron is a daemon to run schedule tasks. Cron wakes up every minute and checks schedule tasks in crontable. Crontab (CRON TABle) is a table where we can schedule such kind of repeated tasks.

Full article here:
11 Cron Scheduling Task Examples in Linux (Tecmint)

Link: A Primer for Scheduling Cron Jobs in Linux

Cron jobs in Linux are simple scheduled tasks that can be set to run commands at specific times. Unfortunately, the syntax isn’t the easiest to use or remember, but in this month’s column I’ll share some examples and tips to help you better understand and utilize cron jobs.

Full article here:
A Primer for Scheduling Cron Jobs in Linux (ServerWatch)

Note that if you have Webmin installed on a system, it may be easier to use that to schedule cron jobs.