विभिन्न प्रणालियों पर जिन्हें मैं प्रशासित करता हूं, क्रोन स्क्रिप्ट हैं जो आमतौर पर उपयोग किए गए /etc/cron.{hourly,daily,weekly}
लेआउट के माध्यम से चलती हैं । मैं जानना चाहता हूं कि क्या कोई सामान्य 'इस स्क्रिप्ट को अक्षम' कार्यक्षमता है।
जाहिर है, बस किसी दी गई डायरेक्टरी में से कुछ डिलीट करना उसे डिसेबल कर देगा, लेकिन मैं एक और स्थायी सॉल्यूशन की तलाश में हूं। हटाना मेरे घरेलू मशीन पर /etc/cron.daily/slocate
रात को निष्क्रिय करने के लिए काम करेगा updatedb
(जहां मैं कभी उपयोग नहीं करता slocate
), लेकिन अगली बार जब मैं धीमे पैकेज को अपग्रेड करता हूं, मुझे पूरा यकीन है कि यह फिर से दिखाई देगा।
जिन दो डिस्ट्रिब्यूशन में मुझे सबसे ज्यादा दिलचस्पी है, वे हैं Gentoo और OpenSUSE, लेकिन मुझे उम्मीद है कि एक व्यापक रूप से लागू तंत्र है। दोनों डिस्ट्रोस के रूप में मैंने उन्हें विक्सी-क्रोन का उपयोग किया है (यह सुनिश्चित नहीं है कि यह मायने रखता है)।
chattr +i scriptname
बाद इसे और अधिक मजबूत बना सकते हैंchmod
।