क्रीटब कमांड क्यों मुझे उपलब्ध नहीं है यहां तक ​​कि मैं जड़ हूं


2

मैं सेंटोस रिलीज़ 6.3 (फाइनल) का उपयोग कर रहा हूं ।

मेरी समस्या यह है कि यहां तक ​​कि मैंने ssh crontab कमांड के माध्यम से अपने सेंटोस सर्वर को रूट के रूप में लॉग इन किया है जो मेरे लिए उपलब्ध नहीं है।

मुझे निम्नलिखित मिला जब मैं कभी भी कोंट्राब का उपयोग करने की कोशिश कर रहा हूं:

[root@cl-t102-433cl bin]# crontab -e
-bash: crontab: command not found

अगली बार खुद को सही ठहराने के लिए मैंने कोशिश की:

[root@cl-t102-433cl bin]# locate cron | grep bin
/usr/bin/crontab
/usr/sbin/anacron
/usr/sbin/crond

[root@cl-t102-433cl bin]# echo $PATH
/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

यहाँ उपर्युक्त दो आदेशों के अनुसार सब कुछ ठीक प्रतीत होता है, लेकिन क्रॉस्टैब कमांड मुझे क्यों उपलब्ध नहीं है?


का आउटपुट क्या है ls -l /usr/bin/crontab?
हेन्नेस

1
यह बाहर रखा गया है। ls: एक्सेस नहीं कर सकते / usr / bin / crontab: ऐसी कोई फ़ाइल या निर्देशिका नहीं है, लेकिन मैं उस फ़ाइल को तब देख पा रहा हूँ जब मैंने कभी भी कमांड का पता लगाने की कोशिश नहीं की
usernaveen

क्या cronieपैकेज स्थापित किया गया है? yum info cronie
डैनियल बेक

हाँ यह उपलब्ध (स्थापित) है।
usernaveen

1
जब आदेश उपलब्ध कहता है , तो इसका मतलब है कि यह स्थापित नहीं है।
डैनियल बेक

जवाबों:


3

ls: प्रवेश नहीं कर सकता / usr / bin / crontab: ऐसी कोई फ़ाइल या निर्देशिका नहीं

जब मैंने पता लगाने की कोशिश की तो मैं उस फ़ाइल को देख पा रहा हूं

उस स्थिति में क्रॉस्टैब अब स्थापित नहीं है।

पता लगाएँ कि फ़ाइल सिस्टम खोज नहीं करता है। यह एक डेटाबेस में दिखता है जो आमतौर पर प्रति दिन (अक्सर 3AM के आसपास) एक बार उत्पन्न होता है। यदि अंतिम अद्यतन का पता लगाते समय कॉनब बाइनरी मौजूद था, तो यह पता लगाने के साथ दिखाई देगा। भले ही इसके बाद हटा दिया गया।

आपके मामले में कुछ ने उस फ़ाइल को हटा दिया, या crontab के लिए पैकेज उत्तरदायी की स्थापना रद्द कर दी।


क्या मुझे फिर से क्रोनी स्थापित करने की आवश्यकता है।
usernaveen

यदि आप इसका उपयोग करना चाहते हैं: हाँ। इसे पूरी तरह से अनइंस्टॉल करने की कोशिश करें ( yum uninstall packagename) और फिर 'yum install packagename`। (या जो भी पैकेज प्रबंधन उपकरण आप उपयोग करते हैं। CentOS पर आरपीएम हो सकते हैं।
हेन्स

क्या आप कृपया मुझे स्पष्ट रूप से बताए गए कमांड के बारे में समझा सकते हैं या कोई लिंक दे सकते हैं जहां मुझे सामान मिल सके।
usernaveen

पता लगाने के लिए सबसे आसान सादृश्य एक पुस्तक में सूचकांक है। वह सूचकांक सभी विषयों और किस अध्याय में या किस पृष्ठ पर चर्चा की गई है, को सूचीबद्ध करता है। अब अगर आप उस किताब को एडिट करते हैं तो इंडेक्स को भी अपडेट करना होगा। आपके मामले में उस पुस्तक का एक अध्याय हटा दिया गया था, लेकिन फिर भी सूचकांक ने इसे इंगित किया। इंडेक्स रन को अपडेट करने के लिए updatedb। यदि आप खोज का उपयोग किए बिना खोज करना चाहते हैं, तो उपयोग करें find
हेन्नेस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.