A cron job is a repetitive task on a web server that runs as a shell script or command line function on the basis of a timing pattern established by administrators. On a technical level, a cron job operates on Linux web servers as directed by the settings in the crontab or cron table file at fixed intervals of time.