आपल्यापैकी जे सर्व्हर व्यवस्थापित करतात किंवा कोणत्याही वापरकर्त्यास ज्यांना विशिष्ट सिस्टम लॉगबद्दल माहिती असणे आवश्यक आहे, त्यांना या टेल कमांडचे ज्ञान आहे. उदाहरणार्थ, माझ्याकडे लॉग असल्यास अपाचे/Nginx आमच्या वेबसाइटचा, वेबमेल लॉग (वेबमेलdesdelinux.net उदाहरणार्थ) आमच्यासह बनविलेले आयरेडमेलकिंवा काही वेब अनुप्रयोगाद्वारे किंवा यासारख्या साइटवरील दुसरे www.GmailInicioSesion.info u एपीआय वापरणारे इतर, जेव्हा आपल्याकडे बरेच असतात
लॉग आणि आम्हाला काही विशिष्ट आदेशाचे पुनरावलोकन करायचे आहे शेपटी तो एक शंका एक उत्कृष्ट पर्याय आहे.
टेल आणि सीसीझेड
आज्ञा शेपटी पॅरामिटरच्या पुढे लॉग पाहण्याची परवानगी देतो -f हे आम्हाला रिअल टाइममध्ये लॉग दर्शविते, म्हणजेच, लॉगद्वारे प्राप्त केलेला बदल स्क्रीनवर पुन्हा लॉग न लोड केल्यावर दिसून येईल, म्हणजेः
tail -f /var/log/auth.log
याव्यतिरिक्त, जोडले ccze (आम्ही आधीच याबद्दल बोललो आहोत) आम्ही लॉगमध्ये रंग जोडू शकतो:
tail -f /var/log/auth.log | ccze
हे आम्हाला रिअल टाइममध्ये लॉग दर्शवेल, परंतु, मला रिअल टाइममध्ये एकाच वेळी दोन लॉग पहायचे असल्यास काय करावे?
नंतर मला दोन टर्मिनल उघडण्याची आवश्यकता आहे, त्या प्रत्येकामध्ये शेपूट -f कार्यान्वित करण्यासाठी, त्यानी एकाचवेळी दोन लॉग पहायला सक्षम व्हावे.
बरं, मल्टीटाईलसह आम्हाला यापुढे स्वत: ला गुंतागुंत करण्याची गरज नाही.
मल्टीटाईल
मल्टीटाईल हे एक पॅकेज (आणि कमांड) आहे जे आम्हाला आम्हाला पाहू इच्छित लॉग्स सांगण्याची परवानगी देते आणि हे आपल्याला स्क्रीनवर विभक्त, व्यवस्था केलेले, व्यवस्थापित केलेले सर्व दर्शवते.
उदाहरणार्थ:
multitail /var/log/auth.log /var/log/kernel.log
हे आपल्याला स्क्रीनवर हे दोन लॉग दर्शवेल:
जसे आपण पाहू शकता की एक खाली आहे आणि दुसरा वर आहे, त्याच टर्मिनलमध्ये आमच्याकडे दोन लॉग आहेत.
मी दोन लॉग म्हणतो परंतु ... आणखी बरेच काही असू शकतात, उदाहरणार्थ समजा मला ulogd.log लॉग देखील पहायचा आहेः
multitail /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
येथे स्क्रीनशॉट:
जर आपण टर्मिनल अनुलंब आणि आडव्या विभाजित करू इच्छित असाल तर आपण -s 2 जोडणे आवश्यक आहे… जेथे 2 एकूण अनुलंब पॅनेलची संख्या आहे. उदाहरणार्थ:
multitail -s 2 /var/log/auth.log /var/log/kernel.log
येथे स्क्रीनशॉट:
जर ... देखील, तुम्हाला उदाहरणाप्रमाणे तीन नोंदी दाखवायची असतील तर दोन नको, परंतु तुम्हाला टर्मिनलचे तीन समान उभ्या जागांमध्ये विभाजन करायचे नाही, तर त्याऐवजी योग्य क्षेत्रास दोन आडव्या चौरसांमध्ये विभाजित करायचे असेल तर, 2 सोडा मागील कमांडचा आणि शेवटी दुसरा लॉग जोडा:
multitail -s 2 /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
आणि येथे स्क्रीनशॉट:
मल्टीटेल स्थापना
हे स्थापित करण्यासाठी सोपे आहे, हे पॅकेज शोधा आणि स्थापित करा मल्टीटाईल जे तुमच्या भांडारात आहे.
आपण डेबियन, उबंटू किंवा व्युत्पन्न वापरत असल्यास:
sudo apt-get install multitail
आपण पॅचमन वापरणार्या आर्चलिन्क्स किंवा अन्य डिस्ट्रॉ वापरल्यास:
sudo pacman -S multitail
कल्ला
कमांड एग्जिक्युशन इत्यादी बरेच पर्याय आहेत. मल्टीटाईल आमच्या बर्याच नोंदी एकाच वेळी पाहणे निःसंशयपणे एक उत्कृष्ट पर्याय आहे.
मला आशा आहे की आपणास हे स्वारस्यपूर्ण वाटले असेल.
कोट सह उत्तर द्या
सामायिक करण्यासाठी धन्यवाद, हे माझ्यासाठी खूप उपयुक्त आहे. मी त्याला ओळखत नाही. 🙂
हे टर्मिनलमध्ये टाकलेल्या कमांडसारखे दिसते आणि यासह कार्य करण्याचे विविध मार्ग दर्शवितो.
मी काय म्हणतो याचा स्क्रीनशॉट येथे आहे.
http://i.imgur.com/YsSLgGI.png
परंतु नेहमीप्रमाणेच ही लिनक्सची उत्तम गोष्ट आहे, सर्व रंगांसाठी बरेच पर्याय आहेत.
ग्रीटिंग्ज
टेरा टर्मिनल, ते स्क्रीनशॉटमधील प्रोग्रामचे नाव आहे.
मनोरंजक. मला यापुढे रॅटपॉईसन इंटरफेस डेबियनकडे ढकलण्याची गरज नाही.
मला माहित नसलेले एक अतिशय उपयुक्त साधन. माहिती दिल्याबद्दल मी आभारी आहे!. चीअर्स !.