दरअसल, उन फाइलों को हाथ से संभालने की सिफारिश नहीं की जाती है। प्रति crontab
आदमी पृष्ठ:
प्रत्येक उपयोगकर्ता का अपना कॉन्टैब हो सकता है, और हालांकि
ये फाइलें हैं /var/spool/cron/crontabs
, लेकिन उन्हें
सीधे संपादित करने का इरादा नहीं है ।
के तहत फाइलें /var/spool
अस्थायी / काम करने वाली मानी जाती हैं, इसीलिए वे शायद अपग्रेड के दौरान डिलीट हो जाती हैं, हालांकि cron
पैकेज की अपग्रेड स्क्रिप्ट पर करीब से नजर डालने से इस पर कुछ प्रकाश डाला जा सकता है।
वैसे भी, हमेशा अपनी क्रोन प्रविष्टियों का बैकअप लेना या उन्हें अपने होम डायरेक्टरी में फ़ाइल में रखना एक अच्छा अभ्यास है।
मुझे लगता है कि तुम crontab -e
मक्खी पर crontab फ़ाइलें बनाने के लिए उपयोग कर रहे हैं। यदि ऐसा है, तो आप अपने crontab फ़ाइल की "कॉपी" प्राप्त कर सकते हैं crontab -l
। "बैकअप" प्राप्त करने के लिए एक फ़ाइल पर पाइप:
crontab -l > my-crontab
फिर आप प्रविष्टियों को जोड़ने या संशोधित करने के लिए उस my-crontab फ़ाइल को संपादित कर सकते हैं, और फिर इसे crabab में देकर "इंस्टॉल" कर सकते हैं:
crontab my-crontab
यह उसी तरह के वाक्यविन्यास की जाँच करता है crontab -e
।