पाठ 29 / 29
systemd और cron
सर्विसेज़ को प्रबंधित करना, और नियमित काम शेड्यूल करना।
systemctl — सर्विसेज़ प्रबंधित करें
आज के अधिकतर डिस्ट्रो पर बैकग्राउंड सर्विसेज़ systemd चलाता है; systemctl से आप उन्हें नियंत्रित करते हैं।
sudo systemctl start nginx
sudo systemctl stop nginx
sudo systemctl status nginx
Output:
● nginx.service - A high performance web server Active: active (running) since Thu 2026-09-04 09:00:00 IST
cron — नियमित काम शेड्यूल करें
cron आपके तय किए शेड्यूल पर कमांड चलाता है, पाँच समय फील्ड्स के साथ: मिनट, घंटा, महीने का दिन, महीना, हफ़्ते का दिन।
crontab -e
crontab -e आपके निजी crontab को संपादन के लिए खोलता है।
# run backup.sh every day at 2:30 AM
30 2 * * * /home/alice/backup.shत्वरित जाँच: किसी स्क्रिप्ट को हर रात तय समय पर स्वचालित रूप से चलाने के लिए कौन-सा टूल उपयोग होता है?
- systemctl
- cron
- scp
Answer
cron — cron लिनक्स का बिल्ट-इन जॉब शेड्यूलर है, जो नियमित कामों के लिए बना है।