رصد سجلات متعددة في شل واحد مع MultiTail لينكس
سواء كنت مسؤولاً عن خادم أو مجرد مبرمج يقوم بالتطوير ، سيكون لديك في الغالب أكثر من ملف سجل واحد تريد تتبعه في نفس الوقت. هناك فائدة صغيرة للينكس تسمى MultiTail تسمح لك بمراقبة سجلات متعددة في نافذة واحدة ، بدلاً من طلب فتح عدة نوافذ منفصلة.
التركيب
ستحتاج أولاً إلى تنزيل واستخراج شفرة المصدر باستخدام الأمر التالي. (لاحظ أنه يجب ضبط هذه الأوامر للحصول على أحدث إصدار إذا لزم الأمر)
wget http://www.vanheusden.com/multitail/multitail-5.2.0.tgz
القطران xvfz multitail-5.2.0.tgz
الآن تغيير في الدليل وتشغيل "make install" إلى كل من تجميع وتثبيت التطبيق. ستحتاج إلى تشغيله كجذر لتثبيت هذا التطبيق المعين ، أو يمكنك فقط استخدام sudo كما هو موضح:
cd multitail-5.2.0
sudo جعل تثبيت
عند هذه النقطة يتم تثبيته بالكامل ويمكن استخدامه من قبل أي مستخدم. موقع التثبيت الافتراضي هو / usr / bin / multitail
استعمال
يمكنك دمج logfiles في إطار انقسام أفقياً باستخدام الأمر -i قبل كل ملف سجل. هذا هو الأكثر فائدة عندما لا يكون لديك الكثير من الفضاء أو الخطوط في الملف طويلة جدا.
multitail -i error_log -i access_log
يمكنك حتى استخدام الأمر -l لإظهار إخراج الأمر ، مثل ping أو trace. سيسمح لك ذلك أيضًا باستخدام البرامج النصية التي تخرج الإخراج الذي لا تريده ... غالبًا ما تريد فقط رؤية أسطر معينة في ملف ، مثل الأخطاء.
multitail -l "ping www.howtogeek.com" - "ping blogs.howtogeek.com"
هناك الكثير من الخيارات الأخرى ، والتي سأتركها كتمرين للقارئ. يمكنك تغيير أنظمة الألوان ، مقسمة رأسيًا بالإضافة إلى أفقيًا ، أو عرض إحصائيات على ملفات السجل.
يمكنك التحقق من صفحة الأمثلة في الصفحة الرئيسية لـ multitail ، أو مجرد استخدام خيار -help لمشاهدة قائمة الخيارات العملاقة.
تحميل MultiTail من vanheusden.com