الصفحة الرئيسية » howto » رصد سجلات متعددة في شل واحد مع MultiTail لينكس

    رصد سجلات متعددة في شل واحد مع 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