# How to run a Cron job weekly?

To run a cron job weekly, you can use the following format in your crontab file:

```bash
0 0 * * 0 /path/to/command
```

This cron job will run at midnight (0 hour and 0 minute) on Sunday (day 0). Replace **`/path/to/command`** with the command you want to run.

[info]
## 🔭 Want to get alerted when your Cron doesn’t run correctly?
Go to [Better Stack](https://betterstack.com/uptime/) and start monitoring in 5 minutes.
[/info]

Here's a breakdown of the format:

- The first **`0`** represents the minute (0-59)
- The second **`0`** represents the hour (0-23)
- The `*`s**** in the third and fourth positions represent the day of the month and the month (respectively). Using `*` means**** the job will run every day of the month and every month.
- The **`0`** in the fifth position represents the day of the week, with 0 representing Sunday, 1 representing Monday, and so on.
- The final field is the command to be executed.

So the cron job in the above format will run every Sunday at midnight.

[ad-uptime]