Tuesday, September 21, 2021

Linux 101: How to use cron


Continuing with his Linux 101 series, Jack Wallen introduces you to the basics of task scheduling with cron.

Image: Pixabay

For the admins who are new to Linux, I want to introduce you to the cron tool. What is cron? Simply stated, cron allows you to create scheduled jobs on a Linux system. Say, for instance, you have a backup script, called backup.sh. You’ve placed that script in /usr/local/bin, so it can be executed globally and you want to make sure the backup happens at either a specific time of day or regularly on a certain day of the week. 

How do you do this? You invoke cron. 

To use this, you add conjobs to your user’s crontab file. Log on to your Linux server and issue the command:  

crontab -l

This will list out all existing cron jobs. To create a new cron job, you edit the crontab file. To do this, issue the command: 

crontab -e

You would then add a line at the bottom of that file to schedule the running of your backup script. Here’s where it gets a bit tricky. The first section of the line is where you declare when the job is to run. At the beginning of that line there are five slots for time, which are (from left to right): Minutes (0-59), hours (0-23), day of month (1-31), month (1-12), day of week (0-6, although you can use Sunday, Monday, Tuesday, etc., and Sunday can be represented by 0, 7, or Sunday). 

Let’s say you want that backup job to run every Sunday at 11pm. That entry could be 0 23 * * 0. A star indicates the job is to happen every iteration. In this case we’ve indicated the job should happen Sunday at 11pm, every week and every month. The rest of this line would include the explicit path to the executable, so /usr/local/bin/backup.sh. 

Our entire line would be 0 23 * * 0 /usr/local/bin/backup.sh. Save the crontab file with the Ctrl+X combination (if nano is your editor of choice), and the job is scheduled. You might want to make sure your job is listed with the crontab -l command. 

Congratulations, you’ve just scheduled your first cron job. This should be just enough to get you going with this powerful Linux scheduling tool.

Subscribe to TechRepublic’s How To Make Tech Work on YouTube for all the latest tech advice for business pros from Jack Wallen.

Also see



Source link

MORE Articles

భారత్ కు బిగ్ రిలీఫ్ .. బాగా తగ్గిన కరోనా కొత్త కేసులు, మరణాలు; తగ్గిన యాక్టివ్ కేసులు.. లెక్కలివే !!

బాగా తగ్గిన యాక్టివ్ కేసులు .. గణనీయంగా పెరుగుతున్న రికవరీలు భారతదేశంలో యాక్టివ్ కేసులు 3,09,575 వద్ద ఉన్నాయి. ఇది 184 రోజుల్లో అత్యల్పంగా ఉంది. క్రియాశీల...

Alzheimer’s Disease: इस लाइलाज बीमारी की शुरुआत में मिलने लगते हैं ये संकेत, तुरंत उठाएं ये कदम

Alzheimer's Day: 21 सितंबर को पूरे विश्व में वर्ल्ड अल्जाइमर डे (World Alzheimer's Day 2021) के रूप में मनाया जाता है. यह एक...

Royal Enfield రైడింగ్ జాకెట్ కొనాలంటే.. ఇలా చేయండి

Royal Enfield కంపెనీ తీసుకువచ్చిన ఈ కార్యక్రమం అతి తక్కువ కాలంలోనే చాలా ఆదరణ పొందగలిగింది. కంపెనీ ఇప్పుడు ఇందులో ఇప్పుడు రైడర్ జాకెట్స్ కూడా అందించనున్నట్లు తెలిపింది....

ఇండియాలో కొత్త 2021 Ducati Monster కోసం బుకింగ్స్ ఓపెన్; త్వరలోనే లాంచ్!

ఈ కొత్త 2021 డ్యుకాటి మోన్‌స్టర్ బైక్ కోసం కంపెనీ బుకింగ్ లను ప్రారంభించడంతో పాటుగా, తమ సోషల్ మీడియా హ్యాండిల్‌ లో ఇందుకు సంబంధించిన ఓ టీజర్...

పొలిటికల్ గేమ్ చేంజ్: డ్రగ్స్ కేసు హైలెట్ చేస్తున్న కాంగ్రెస్.. డిఫెన్స్ లో కేటీఆర్; రేవంత్ వార్ వ్యూహాత్మకం

టీఆర్ఎస్ మంత్రులపై రేవంత్ రెడ్డి సంచలన ఆరోపణలు .. డిఫెండ్ చేస్తున్న మంత్రులు తెలంగాణ పిసిసి చీఫ్ బాధ్యతలు చేపట్టిన నాటి నుండి రేవంత్ రెడ్డి తెలంగాణ...

Salesforce invests in Indian fintech unicorn Razorpay

The funding may have pushed Razorpay's valuation to over US$3 billion, Livemint reported. Source link

కేంద్రం కోర్టులోకి జోగి రమేష్ ఘటన-హోంశాఖకు టీడీపీ ఫిర్యాదు-చంద్రబాబుకు మరింత భద్రత !

వైసీపీ వర్సెస్ టీడీపీ పోరు ఏపీలో వైసీపీ, టీడీపీ మధ్య పోరాటం పదేళ్లుగా సాగుతూనే ఉంది. అయితే 2019 ఎన్నికల్లో వైసీపీ గెలిచిన తర్వాత అప్పటికే ఘోర...

Beauty Tips: मक्खन-सी त्वचा चाहिए, तो फेस पर ऐसे लगाना शुरू करें ताजा मक्खन, चेहरा चमक जाएगा

सितंबर का महीना चालू है और इस समय मौसम में बदलाव होता है. बरसात का मौसम जा रहा होता है और सर्दियां आने...

Illegal affair: ప్రియుడు, అక్కతో కలిసి భర్తను ముక్కలుగా నరికేసింది, ఫ్లాట్ లో కెమికల్స్ వేసి !

లిక్కర్ వ్యాపారి బీహార్ లోని ముజఫర్ పూర్ లోని సికందర్ పూర్ నగర్ లో రాకేష్ (30), రాధా దంపతులు నివాసం ఉంటున్నారు. రాకేష్ అంతకు ముందు లిక్కర్...

Stay Connected

98,675FansLike
224,586FollowersFollow
56,656SubscribersSubscribe