MultiTail ، اقرأ ملفات السجل المتعددة مرة واحدة من الجهاز

حول multitail

في المقالة التالية سوف نلقي نظرة على Multitail. هذا ال برنامج يشبه الذيل، الاختلاف الوحيد هو أنه مع Multitail ، سنكون قادرين على ذلك قراءة ملفات متعددة (ملفات السجل عادة) مرة واحدة، وتطبيق ألوان مختلفة عليهم. سيُظهر لنا جميع الملفات المفتوحة في نافذة واحدة لملف محطةإذا كان هناك أي تغيير في الملف ، فسيتغير على الفور. الفائدة الرئيسية لهذه الأداة هي مراقبة ملفات السجل. إنها أداة مفيدة جدًا لمديري نظام Gnu / Linux.

بالنسبة لأولئك الذين لا يعرفون ، فإن Tail هو برنامج Gnu / Linux يُستخدم لقراءة بضعة أسطر من نهاية ملف كبير. يتم عرض آخر 10 أسطر بشكل افتراضي ، ولكن هذا الرقم قد يختلف وفقًا لمواصفات المستخدم.

تركيب متعدد الذيل

متعدد الذيل هو متوفر في المستودعات الرسمية من أوبونتو. لقد قمت بتثبيته في كلا الإصدارين 16.04 و 17.10.

بادئ ذي بدء ، سنبدأ بتحديث ذاكرة التخزين المؤقت لمستودعات الحزم لنظام التشغيل Ubuntu الخاص بنا باستخدام الأمر التالي في الجهاز (Ctrl + Alt + T):

sudo apt update

سنكمل تركيب Multitail، لهذا سنقوم بتنفيذ الأمر التالي في نفس المحطة:

sudo apt install multitail

مع هذا يجب تثبيت Multitail. الآن قم بتشغيل الأمر التالي إلى تحقق مما إذا تم تثبيته بشكل صحيح:

نسخة متعددة الخطوط

multitail -V

كما ترى في لقطة الشاشة ، فإن إصدار Multitail المثبت هو 6.4.2.

عرض ملف سجل واحد مع قائمة انتظار متعددة

على الرغم من استخدام Multitail لعرض ملفات السجل المتعددة في نافذة طرفية واحدة ، إلا أنه يمكن استخدامها أيضًا عرض ملف سجل واحد. قم بتشغيل الأمر التالي لفتح ملف السجل /var/log/auth.log:

مصادقة سجل متعدد الخطوط

multitail /var/log/auth.log

كما يتضح من لقطة الشاشة أعلاه ، يتم فتح ملف واحد. سيتم تحديث عرض هذا مع تغير الملف. سوف نستطيع خروج Multitail اضغط على مفتاح "q".

عرض ملفات السجل المتعددة باستخدام Multitail

كما كتبت أعلاه ، تتمثل الوظيفة الرئيسية لهذا البرنامج في القدرة على عرض ملفات سجل متعددة في نافذة طرفية واحدة. سيتم وضع الملفات عموديا افتراضيا

قم بتشغيل الأمر التالي لرؤية /var/log/auth.log y /var/log/kern.log عموديا:

ملفات عمودية متعددة الذيل

multitail /var/log/auth.log /var/log/kern.log

كما يتضح من لقطة الشاشة أعلاه ، الملف /var/log/auth.log يفتح في النصف العلوي والملف /var/log/kern.log يفتح في النصف السفلي.

يمكننا أيضًا وضع ملف تسجيلفي هذه الحالة /var/log/auth.log y /var/log/kern.log أفقيا باستخدام الأمر التالي:

ملفات أفقية متعددة الخطوط

multitail -s 2 /var/log/auth.log /var/log/kern.log

يجب أن يقال أن قيمة الوسيطة -s هي 2 لأنني أقوم بفتح ملفين في هذا المثال. إذا أردنا فتح 2 ملفات ، فيجب أن تكون قيمة -s 3.

قائمة الملفات المفتوحة

إذا ضغطنا على ملف مفتاح "ب" se سيعرض قائمة بالملفات المفتوحة، كما هو موضح في ما يلي. في هذا المثال ، لدي ملفان مفتوحان ، الأول /var/log/auth.log مرقمة 00 والثانية /var/log/kern.log إنه مرقم 01. إذا لم تكن مهتمًا بتحديد أي ملفات ، فما عليك سوى الضغط على Ctrl + G لإلغاء قائمة الاختيار.

قائمة متعددة الملفات المفتوحة

يمكننا الضغط على مفاتيح الأسهم لأعلى ولأسفل لتحريك المحدد والضغط على Enter لتحديد الملف الذي نريد الرجوع إليه. في هذا المثال قمت بتحديد الملف الأول /var/log/kern.log y المعروضة على الشاشة من خلال قسم منفصل. الآن يمكننا الضغط على مفاتيح الأسهم لأعلى ولأسفل للتنقل عبر الملف.

ملف متعدد الذيل المحدد

بمجرد الانتهاء من قراءة هذا الملف ، يجب عليك اضغط على "q" للعودة إلى النافذة الرئيسية بواسطة Multitail.

عرض ملفات متعددة بألوان مختلفة

يمكننا أيضا تعيين ألوان مختلفة للملفات المفتوحة المختلفة مع Multitail. على سبيل المثال ، يمكننا فتح ملفات /var/log/auth.log باللون الأصفر و /var/log/kern.log باللون الأحمر بالأمر التالي:

ملفات متعددة الذيل مع الألوان

multitail -ci yellow /var/log/auth.log -ci red /var/log/kern.log

كما ترى من لقطة الشاشة أعلاه ، تم فتح Multitail /var/log/auth.log باللون الأصفر و /var/log/kern.log بالأحمر.

إذا أراد شخص ما معرفة المزيد عن هذا البرنامج وميزاته ، فيمكنه الرجوع إلى القسم ما الذي يمكن أن يفعله Multitail للمستخدمين؟.


كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.