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
-
Web 3.0 Key Properties that Improve User Satisfaction
Here are the essential properties of Web 3.0 and how it helps the user improve web usage satisfaction.
-
Windows Task Scheduler: Techniques to Create BAT File
Here’s a step-by-step guide for creating a task in the Windows task scheduler and adding a BAT file with the extension .bat.
-
How to Use Conditions in Python IF Logic
Here’s the best example of python IF logic and how to check the condition effectively.