अगले लेख में हम वॉच कमांड का उपयोग करने के कुछ तरीकों पर एक नज़र डालने जा रहे हैं। इस कमांड का उपयोग नियमित अंतराल पर किसी भी मनमानी कमांड को निष्पादित करने के लिए किया जाता है, जो टर्मिनल विंडो में उक्त कमांड के परिणाम को प्रदर्शित करता है। यह तब उपयोगी हो सकता है जब हमें बार-बार एक कमांड चलाने और समय के साथ कमांड आउटपुट में बदलाव देखने की आवश्यकता हो।
उपयोगिता घड़ी लगभग सभी गन्नू / लिनक्स वितरणों पर पहले से इंस्टॉल किए गए प्रॉप्स (या मिक्स-एनजी) पैकेज का हिस्सा है.
अनुक्रमणिका
- 1 उबंटू में घड़ी कमान के उपयोगी उदाहरण
- 1.1 वॉच कमांड का मूल उपयोग
- 1.2 अद्यतन अंतराल निर्दिष्ट करें
- 1.3 प्रत्येक अद्यतन के बीच अंतर पर प्रकाश डालें
- 1.4 शीर्षक और शीर्षकों को निकालें
- 1.5 त्रुटि के मामले में बाहर निकलें घड़ी
- 1.6 यदि कमांड आउटपुट में परिवर्तन होते हैं तो बाहर निकलें
- 1.7 त्रुटि के मामले में सूचित करें
- 1.8 रंग कोड और शैली अनुक्रम की व्याख्या करें
- 1.9 निर्देशिका सामग्री में परिवर्तन की निगरानी करें
- 1.10 निगरानी सीपीयू तापमान घड़ी का उपयोग कर
- 1.11 मदद पृष्ठ और मैनुअल दिखाएं
उबंटू में घड़ी कमान के उपयोगी उदाहरण
उपयोगिता का उपयोग करें घड़ी यह एक सरल और सीधा काम है। का पालन करें एक सरल वाक्यविन्यास और कोई जटिल विकल्प नहीं.
watch [opciones] comando
लूप को समाप्त करने या दोहराने के लिए, आप उपयोग कर सकते हैं Ctrl + सी घड़ी की कार्रवाई को समाप्त करने के लिए, या बस टर्मिनल विंडो को बंद करें जहां यह चल रहा है।
वॉच कमांड का मूल उपयोग
जब तर्कों के बिना उपयोग किया जाता है, तो यह उपयोगिता हर दो सेकंड में निर्दिष्ट कमांड निष्पादित करेगा:
watch date
यह आज्ञा दिनांक द्वारा उत्पादित परिणाम को प्रिंट करेगा। स्क्रीन के ऊपर बाईं ओर कमांड को निष्पादित किया जा रहा है और सक्रिय अंतराल अवधि दिखाई देगी।
अद्यतन अंतराल निर्दिष्ट करें
हम वॉच कमांड के अपडेट के लिए अंतराल अवधि को बहुत आसानी से निर्दिष्ट करने में सक्षम होंगे एक एन विकल्प का उपयोग कर। नया समय अंतराल सेकंड में सेट किया जाना चाहिए।
watch -n 5 date
अब दिनांक आदेश केवल हर पाँच सेकंड में अपडेट होगा.
प्रत्येक अद्यतन के बीच अंतर पर प्रकाश डालें
वॉच पुराने और अपडेटेड आउटपुट के बीच के अंतरों को जानना आसान बनाता है। हम इन अंतरों को उजागर कर सकते हैं -d विकल्प.
watch -n 5 -d date
यह आज्ञा यह हर पांच सेकंड में तारीख चलाएगा और टर्मिनल स्क्रीन पर आउटपुट में परिवर्तन को उजागर करेगा.
शीर्षक और शीर्षकों को निकालें
वॉच कमांड स्क्रीन पर सूचना प्रदर्शित करता है जैसे कमांड का नाम निष्पादित किया जा रहा है, अंतराल और वर्तमान समय। सब कुछ स्क्रीन के शीर्ष पर है। यदि हम इससे बचना चाहते हैं, तो हम इसका उपयोग कर सकते हैं -t विकल्प इस जानकारी को निष्क्रिय करने के लिए।
watch -t date
जैसा कि मैं कह रहा था, यह आज्ञा यह केवल कमांड द्वारा उत्पादित आउटपुट दिखाएगा तारीख.
त्रुटि के मामले में बाहर निकलें घड़ी
जब भी निष्पादित की जा रही कमांड द्वारा कोई त्रुटि उत्पन्न होती है, तो हम बाहर निकलने के लिए प्रहरी भी निर्दिष्ट कर सकते हैं। हम बस का उपयोग करना होगा - विकल्प.
watch -e exit 99
यदि आप यह कमांड चलाते हैं, तो आप देखेंगे संदेश यह दर्शाता है कि कमांड में गैर-शून्य निकास स्थिति है। ध्यान रखें कि बिना किसी त्रुटि के निष्पादित होने वाले कमांड शून्य स्थिति कोड के साथ बाहर आते हैं।
यदि कमांड आउटपुट में परिवर्तन होते हैं तो बाहर निकलें
La -g विकल्प जब भी कमांड आउटपुट में कोई बदलाव होता है, तो बाहर निकलता है।
watch -g date
यह कमांड दो सेकंड तक चलेगी और जैसे ही आउटपुट अपडेट होगा, घड़ी बंद हो जाएगी.
त्रुटि के मामले में सूचित करें
La -बी विकल्प जब भी कमांड गैर-शून्य स्थिति कोड के साथ बाहर निकलता है, तब डी घड़ी देखता है। जैसा कि पहले ही उल्लेख किया गया है, एक गैर-शून्य स्थिति कोड आमतौर पर एक त्रुटि इंगित करता है या यह कि कमांड का निष्पादन विफल हो गया है।
watch -b exit 99
रंग कोड और शैली अनुक्रम की व्याख्या करें
हम कर सकते हैं के कोड की व्याख्या सक्षम करें ANSI रंग और शैली का उपयोग करने के लिए देखने के लिए दृश्यों -सी विकल्प। डिफ़ॉल्ट रूप से, घड़ी अपने आउटपुट में रंगों की व्याख्या नहीं करती है।
watch -c echo "$(tput setaf 2) Ejemplo para Ubunlog"
इस कमांड का आउटपुट हरे एन्कोडेड स्ट्रिंग को दर्शाता है 'Ubunlog के लिए उदाहरण'। यदि हम -c विकल्प को हटाते हैं और कमांड को फिर से चलाते हैं, तो हम देखेंगे कि स्ट्रिंग में इस समय कोई रंग नहीं है।
निर्देशिका सामग्री में परिवर्तन की निगरानी करें
निम्नलिखित उदाहरण दिखाता है कि हम घड़ी की उपयोगिता का उपयोग कैसे कर सकते हैं सामग्री परिवर्तन के लिए मॉनिटर फ़ाइल सिस्टम निर्देशिका.
watch -d ls -l
यह कमांड निर्देशिका लिस्टिंग को प्रिंट करेगा और सामग्री परिवर्तनों को उजागर करेगा।
निगरानी सीपीयू तापमान घड़ी का उपयोग कर
यदि आप उन उपकरणों का उपयोग कर रहे हैं जो गर्म हो जाते हैं, तो तापमान की निगरानी करना महत्वपूर्ण है। हम कर सकते हैं साथ में घड़ी की उपयोगिता का उपयोग करें सेंसर उपकरणों के तापमान को नियंत्रित करने के लिए.
watch -n 60 sensors
यह आज्ञा प्रति मिनट उपकरणों के तापमान की जाँच करेगा.
मदद पृष्ठ और मैनुअल दिखाएं
संकोच मत करो वॉच कमांड की मदद लें यदि आप एक विशिष्ट विकल्प के लिए त्वरित जानकारी चाहते हैं।
watch -h
हम भी कर पाएंगे मैनुअल पेज से परामर्श करें एक विशिष्ट विकल्प पर विस्तृत जानकारी के लिए।
man watch
जैसा कि हमने देखा है, घड़ी कमान एक सरल लेकिन उपयोगी उपकरण है, जो इसमें उपयोग के मामलों की अच्छी संख्या है, जो इस लेख में दिखाए गए सभी नहीं हैं.
पहली टिप्पणी करने के लिए