Cron Jobs
Automated tasks that run on a schedule on Unix-based servers, like backups, database cleanups, or sending emails at specific times.
What are Cron Jobs?
Cron jobs are scheduled tasks that run automatically on Unix-based servers at specific times or intervals.
They're defined in a crontab file using a time-based syntax (minute, hour, day, month, day of week) plus the command to run. The cron daemon checks this file and executes jobs on schedule.
Most builders use them for database backups, log rotation, sending scheduled emails, or cleaning up temp files. You can set them to run every minute, daily at 3am, or the first Monday of each month.
Free and built into Linux/Unix systems. Most hosting platforms like DigitalOcean and AWS give you direct crontab access, or you can use services like Cronitor for monitoring.
Good to Know
How Vibe Coders Use Cron Jobs
Frequently Asked Questions
Your Idea to AI Business In Days
Join Dan, Zehra and 0 others building AI businesses in days with video tutorials and 1 on 1 support.
Related Terms
An open-source AI agent that runs on your computer and actually does things like installing software, sending emails, and managing files.
Automated HTTP messages that apps send to each other when events happen, enabling real-time data sharing without constant polling.
A transport system using wheeled vehicles on steel tracks, optimized for moving heavy loads efficiently over long distances.
A no-code automation platform that connects your apps so they work together automatically through workflows called Zaps.
Using technology to handle repetitive tasks without human intervention, freeing you up for strategic work.
Join 0 others building with AI