पुढील लेखात आपण वॉच आदेश वापरण्याचे काही मार्ग पाहू या. टर्मिनल विंडोमधील कमांडचा निकाल दर्शविणारी ही कमांड नियमित अंतराने कोणतीही मनमानी आज्ञा चालवण्यासाठी वापरली जाते.. जेव्हा आपल्याला कमांड पुन्हा पुन्हा चालवायची असेल आणि वेळोवेळी कमांड आउटपुट बदल पहावा लागेल तेव्हा हे उपयुक्त ठरू शकते.
उपयुक्तता घड्याळ हा बहुतेक सर्व Gnu / Linux वितरणांवर पूर्व-स्थापित केलेल्या प्रॉम्प्स (किंवा प्रॉक्ट्स-एनजी) पॅकेजचा भाग आहे..
उबंटू मधील वॉच कमांडची उपयुक्त उदाहरणे
उपयोगिता वापरा पाहू हे एक सोपे आणि सरळ कार्य आहे. अनुसरण करा एक साधा वाक्यरचना आणि कोणताही जटिल पर्याय नाही.
watch [opciones] comando
लूप समाप्त करण्यासाठी किंवा पुन्हा करण्यासाठी, आपण वापरू शकता Ctrl + C पाहण्याची क्रिया समाप्त करण्यासाठी किंवा जिथे चालत आहे तेथे फक्त टर्मिनल विंडो बंद करा.
वॉच आदेशाचा मूलभूत उपयोग
वितर्कशिवाय वापरल्यास, ही उपयुक्तता प्रत्येक दोन सेकंदात निर्दिष्ट कमांड कार्यान्वित करेल:
watch date
ही आज्ञा तारखेनुसार तयार केलेला निकाल प्रिंट करेल. स्क्रीनच्या वरील डाव्या आज्ञेची अंमलबजावणी आणि सक्रिय मध्यांतर दर्शवेल.
अद्यतन मध्यांतर निर्दिष्ट करा
आम्ही वॉच कमांडच्या अपडेटसाठी मध्यांतर फारच सहजपणे निर्दिष्ट करू -n पर्याय वापरुन. नवीन वेळ मध्यांतर सेकंदात सेट करणे आवश्यक आहे.
watch -n 5 date
आता तारीख आज्ञा केवळ प्रत्येक पाच सेकंदात अद्यतनित होईल.
प्रत्येक अद्ययावत दरम्यान फरक हायलाइट करा
जुन्या आणि अद्यतनित आऊटपुट दरम्यानचे फरक लक्षात ठेवणे वाचणे सोपे करते. हे फरक आम्ही हाईलाइट करू या -d पर्याय.
watch -n 5 -d date
ही आज्ञा प्रत्येक पाच सेकंदात तारीख चालवेल आणि टर्मिनल स्क्रीनवरील आउटपुटमध्ये बदल हायलाइट करेल.
शीर्षक आणि मथळे काढा
वाच कमांड स्क्रीनवर माहिती दाखवते जसे की कार्यान्वित होणा command्या कमांडचे नाव, मध्यांतर आणि सध्याची वेळ. सर्व काही स्क्रीनच्या शीर्षस्थानी आहे. जर आपल्याला हे टाळायचे असेल तर आपण ते वापरू शकतो -t पर्याय ही माहिती अक्षम करण्यासाठी.
watch -t date
मी म्हणत असताना ही आज्ञा हे केवळ कमांडद्वारे निर्मित आऊटपुट दर्शवेल तारीख.
त्रुटी आढळल्यास बाहेर पडा
कार्यान्वित होत असताना कमांडद्वारे त्रुटी आढळल्यास बाहेर जाण्यासाठी वॉचडॉग देखील निर्दिष्ट करू शकतो. आम्ही फक्त वापरावे लागेल -e पर्याय.
watch -e exit 99
जर तुम्ही ही आज्ञा चालवत असाल तर तुम्हाला दिसेल कमांडला शून्य-निर्गमन स्थिती असल्याचे दर्शविणारा संदेश. हे लक्षात घेतले पाहिजे की कोणत्याही त्रुटीशिवाय कार्यान्वित केलेल्या कमांड शून्य स्टेटस कोडसह बाहेर येतात.
कमांड आउटपुटमध्ये बदल झाल्यास बाहेर पडा
La -g पर्याय कमांड आऊटपुटमध्ये बदल झाल्यावर पहा बाहेर पडा.
watch -g date
ही कमांड दोन सेकंदासाठी चालेल आणि आउटपुट अद्ययावत होताच वॉच बंद होईल.
त्रुटी असल्यास सूचित करा
La -b पर्याय कमांड जेव्हा शून्य नसलेल्या स्थिती कोडसह बाहेर पडतो तेव्हा प्रत्येक वेळी de पहा बिप्स. आधीच नमूद केल्याप्रमाणे, शून्य नसलेला स्थिती कोड सामान्यतः त्रुटी दर्शवितो किंवा आदेशाची अंमलबजावणी अयशस्वी झाली.
watch -b exit 99
रंग कोड आणि शैली अनुक्रमांचा अर्थ लावा
आम्ही करू शकतो च्या कोडचे स्पष्टीकरण सक्षम करा एएनएसआय रंग आणि घड्याळासाठी शैली अनुक्रम वापरून -c पर्याय. डीफॉल्टनुसार, घड्याळ त्याच्या आउटपुटमध्ये रंगांचे अर्थ लावत नाही.
watch -c echo "$(tput setaf 2) Ejemplo para Ubunlog"
या कमांडचे आऊटपुट ग्रीन एन्कोड केलेली स्ट्रिंग दाखवते.उदाहरणार्थ Ubunlog'. जर आपण -c पर्याय काढून टाकला आणि पुन्हा कमांड कार्यान्वित केली तर आपल्याला दिसेल की यावेळी स्ट्रिंग मध्ये कोणताही रंग नाही.
निर्देशिका सामग्रीमधील बदलांचे परीक्षण करा
खाली दिलेली उदाहरणे स्पष्ट करतात की आम्ही घड्याळ उपयुक्तता कशा वापरायच्या सामग्री बदलांसाठी फाइल सिस्टम निर्देशिका पहा.
watch -d ls -l
ही कमांड डायरेक्टरी सूची प्रिंट करेल आणि त्यातील बदल हायलाइट करेल.
घड्याळाचा वापर करून सीपीयू तपमानाचे परीक्षण करा
जर आपण गरम करीत असलेली उपकरणे वापरत असाल तर तापमानाचे परीक्षण करणे महत्वाचे आहे. आम्ही करू सोबत पाहण्याची उपयुक्तता वापरा सेन्सर्स उपकरणांचे तापमान नियंत्रित करण्यासाठी.
watch -n 60 sensors
ही आज्ञा प्रति मिनिट उपकरणाचे तापमान तपासेल.
मदत पृष्ठ आणि पुस्तिका दर्शवा
संशय घेऊ नका वॉच आदेशासाठी मदत पहा एखाद्या विशिष्ट पर्यायासाठी आपल्याला द्रुत माहिती हवी असेल तर.
watch -h
आम्ही देखील सक्षम होऊ मॅन्युअल पृष्ठाचा सल्ला घ्या विशिष्ट पर्यायावर तपशीलवार माहितीसाठी.
man watch
जसे आपण पाहिले आहे की, वॉच कमांड एक सोपा परंतु उपयुक्त साधन आहे, जे त्यात वापरण्याची चांगली संख्या आहे, जे या लेखात दर्शविल्या गेलेल्या सर्वच नाहीत.