मैं crontab -e
एक सामान्य उपयोगकर्ता के रूप में अपने उपयोगकर्ता crontab को संपादित करने के लिए उपयोग कर सकता हूं। क्या एनाक्रॉन में व्यक्तिगत गैर-व्यवस्थापक उपयोगकर्ताओं के लिए कोई समान सुविधा है, या क्या केवल सिस्टम-वाइड एनाक्रॉसैब है?
मैं crontab -e
एक सामान्य उपयोगकर्ता के रूप में अपने उपयोगकर्ता crontab को संपादित करने के लिए उपयोग कर सकता हूं। क्या एनाक्रॉन में व्यक्तिगत गैर-व्यवस्थापक उपयोगकर्ताओं के लिए कोई समान सुविधा है, या क्या केवल सिस्टम-वाइड एनाक्रॉसैब है?
जवाबों:
anacron -t ${HOME}/etc/anacrontab -S ${HOME}/var/spool/anacron
जब आप लॉगिन करते हैं, तो निष्पादित करने के लिए अपने ~ / .profile में कमांड जोड़ें, या इसे अपने दम पर चलाने के लिए एक घंटे के क्रोनजॉब में डालें।
यदि आप इसे क्रोन में डालते हैं, तो आपको हर घंटे इसकी सभी लिपियों को चलाने के बारे में चिंता करने की ज़रूरत नहीं है, क्योंकि यह स्पूल डायरेक्टरी में अपने आखिरी रन के अपने टाइमस्टैम्प को रखता है।
अपने स्वयं के एंकॉस्ट्रैब फ़ाइल बनाने के बारे में अधिक जानकारी के लिए आदमी एनाक्रॉस्टैब देखें ।
प्रभावित लिपियों की मात्रा के आधार पर, आप केवल sudo -u
अपने एनाकास्टैब फ़ाइल या निर्देशिका में कमांड के साथ भी उपयोग कर सकते हैं ।
बैश के साथ उदाहरण:
sudo -u ${USER_TO_RUN_AS} bash -l -c "echo 'Replace this echo with some more useful logic.'"
यह आपको दो अतिरिक्त फ़ाइलों को बनाए रखने से बचाता है।