Crontab command allows you to schedule the execution of tasks on a regular basis.
For instance, you can schedule the execution of shell scripts on a flexible schedule instead of manually invoking those shell scripts.
How Crontab works
Here are the points to keep in mind:
- Crontab tasks do not inherit the environment of a specific user, which means that you must ensure that all required environment variables are set properly (such as invoking a script that contains those variables).
- You can schedule a task to run based on the following:
an hourly, daily, or weekly basis a specific day of the month a specific month or year
Browse
The following command displays the currently scheduled jobs for your machine:
$ sudo crontab
In other ways, you can use crontab -l to list all the jobs present.
$ sudo crontab -l
Edit
You need to be either the root user or use sudo in order to modify crontab (in the /usr/bin directory) with the following command:
$ sudo crontab -e
Replace
The following command replaces the current set of jobs with the jobs in the file crontab.new:
$ crontab -r < crontab.new
More Srinimf
-
Quick SQL Interview Questions for Data Engineers (Little Tricky)
Prepare for Data Engineer interviews with quick SQL interview questions, tricky SQL queries, table creation scripts, joins, window functions, ranking, duplicate records, latest row logic, and real-world examples
-
AWS Glue Crawler Issue with Dynamic S3 Folder Paths? Here’s the Complete Fix
Learn how to fix AWS Glue crawler issues when S3 paths contain dynamically changing folders like hash values or UUIDs. Step-by-step beginner-friendly guide.
-
How to Create a Generic Stored Procedure for KPI Calculation (SQL + AWS Lambda)
In modern data engineering, building scalable and reusable systems is essential. Writing separate SQL queries for every KPI quickly becomes messy and hard to maintain. A better approach?👉 Use a Generic Stored Procedure powered by Dynamic SQL, and trigger it using AWS Lambda. In this blog, you’ll learn: What is a Generic Stored Procedure? A…






