البرنامج النصي الذي يعرض معلومات من نظامنا

عندما يكون لديك خوادم ، تكون أتمتة المهام مفيدة دائمًا ، فهي توفر لنا الوقت وتساعد أيضًا في التغلب على الأخطاء ، كما تعلم ... «افعل مثل هذا الشيء في حالة انخفاض الذاكرة » ... «أعد تشغيل هذه الخدمة إذا فشل هذا المقبس»... إلخ ، التفاصيل هي أنه لأتمتة المهام ، فإن أول شيء هو معرفة الحالة الحالية للخادم.

برنامج نصي لعرض المعلومات من نظامنا

لقد أخبرتك عن السيناريو التي كانت تعرض إحصائيات استهلاك ذاكرة الوصول العشوائي (RAM) في Apache ، سأخبرك هذه المرة عن برنامج نصي يعرض هذه المعلومات:

  • متصل أو غير متصل بالإنترنت
  • منصة
  • توزيعة
  • هندسة معمارية
  • نواة
  • اسم المضيف
  • IP داخلي
  • IP خارجي
  • DNS الذي تستخدمه
  • المستخدمون المسجلون
  • إحصاءات RAM و SWAP
  • مساحة HDD
  • الوقت الذي استغرقه البرنامج النصي لعرض المعلومات
  • الجهوزية

كيفية الحصول على النص الذي يعرض المعلومات من نظامنا

أول شيء هو تنزيله ، ثم منحه أذونات التنفيذ ، وأخيرًا نقوم بتنفيذه باستخدام المعامل -I بحيث يتم تثبيته في نظامنا ويسهل تنفيذه في المستقبل. افتح Terminal وقم بوضع الأوامر التالية:

wget http://tecmint.com/wp-content/scripts/tecmint_monitor.sh chmod + x tecmint_monitor.sh ./tecmint_monitor.sh -I

سيطلب منا كلمة المرور ، نكتبها ، نضغط على Enter وهذا كل شيء ، يمكننا أن نرى معلومات نظامنا من خلال تنفيذ:

monitor

أمثلة على المعلومات التي يوفرها النص:

شاشة البرنامج النصي لقطة

كما ترى في الأوامر ، مؤلف البرنامج النصي هو TecMint.com ، شكرًا لأفيشيك كومار على نشره.

حسنًا ، أتمنى ألا يفيدك شيء


اترك تعليقك

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

*

*

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

  1.   أوريليو جانيرو قال

    مهلا.

    لقد اتبعت الخطوات الموضحة وعندما كتبت ./tecmint_monitor.sh - أخبرني أن الخيار غير صالح ... الرسالة هي ./tecmint_monitor.sh: خيار غير قانوني - أنا

    هل بإمكانك مساعدتي؟

    تحياتي

    1.    إدغار بيريز قال

      إنه حرف i صغير.

    2.    خوسيه ميغيل فولجييرا قال

      المعلمة هي i-latin ، وليس ele

      على أي حال ، فشل البرنامج النصي بسبب السطر الذي يحتوي على "su -c" ، حيث يتم استخدام sudo في ubuntu للحصول على أذونات الجذر.

      1.    بيبي قال

        وما يحدث أن «sudo su -« لا يعمل

    3.    KZKG ^ جارا قال

      قم بتحرير الملف (sudo nano / usr / bin / monitor) وعلى السطر 75 يقول "hostname -I" ... أزل -I وستكون قد انتهيت

    4.    خافيير اسبينوزا قال

      جرب بهذه الطريقة
      ./tecmint_monitor.sh -i

    5.    خوسيه ميغيل فولجييرا قال

      على أي حال ، إذا قمت بتشغيل البرنامج النصي بدون معلمات ، فإنه يمنحك المعلومات المقابلة. ما يفعله داخليًا هو نسخ البرنامج النصي "tecmint_monitor.sh" في / usr / bin / بالاسم "monitor" (مع أذونات التنفيذ).

  2.   brito9112 قال

    وضعته على خادم أوبونتو 12.04 ووجدت هذا الخطأ

    Downloads / tecmint_monitor.sh: 26: Downloads / tecmint_monitor.sh: [[: غير موجود
    Downloads / tecmint_monitor.sh: 36: Downloads / tecmint_monitor.sh: [[: غير موجود
    Downloads / tecmint_monitor.sh: 43: Downloads / tecmint_monitor.sh: [[: غير موجود

    لدي أذونات التنفيذ وأضع المعلمة -I ، ما هو سبب المشكلة؟

  3.   نيدارد قال

    منشور مثير للاهتمام ، طريقة جيدة لأتمتة طلبات الحصول على المعلومات ، مع توفير الوقت الذي يمكن استخدامه في قضايا أخرى.
    خارج الموضوع: @ KZKG ^ Gaara ، هل يمكنك الرد على رسائل البريد الإلكتروني ، وهو ليس بهذه التعقيد.
    تحيات

    1.    KZKG ^ جارا قال

      ما رسائل البريد الإلكتروني؟ 😀

      1.    دياز قال

        مقالة رائعة.

        لكن كما أجد نفسي؟

        مجلد مشترك http://tecmint.com/wp-content/scripts/tecmint_monitor.sh
        chmod + x tecmint_monitor.sh
        ./tecmint_monitor.sh -I

        أنا لن أذهب ..

      2.    نيدارد قال

        الاثنان اللذان أرسلتهما لك قبل بضعة أسابيع لم يرتدوا ، لذا فإن البريد الإلكتروني الذي قدمته لي في FLISOL صحيح ...

      3.    KZKG ^ جارا قال

        اكتب لي مرة أخرى لترى 0_oU

      4.    نيدارد قال

        تحقق لمعرفة ما إذا وصلت

  4.   روبن كوتيرا قال

    عظيم!! إنه أمر رائع ، على الرغم من أنه يمكن استكماله بمعلومات إضافية. على الرغم من نعم ، فمن السهل التخصيص. شكرا للمشاركة!

  5.   لياندرو قال

    أداة مفيدة للغاية تُستخدم أيضًا لمراقبة الخدمات والموارد ، بالإضافة إلى القدرة على تعيين الإجراءات بناءً على ما ، بالإضافة إلى إرسال التنبيهات ، على سبيل المثال ، المراقبة:

    https://mmonit.com/monit/

  6.   إليوتيمي 3000 قال

    اسكت وخذ مفتاح ناري!

  7.   NaM3leSS قال

    http://pastebin.com/uKRsrPvZ

    في حال كان من المفهوم أكثر
    تحياتي

  8.   كوراتسوكي قال

    تثبيت apt-get inxi
    تشغيل في وحدة التحكم:

    inxi-Fxz

    و مستعد…

  9.   ديربي قال

    يعطيني "./tecmint_monitor.sh -I" خطأ ، لقد غيرته إلى أحرف صغيرة كما قال Edgar Pérez ولكن بعد ذلك تظهر كلمة "monitor" كأمر غير معروف: /
    ما الخطأ الذي افعله؟ u__ú

    1.    ليسكو قال

      يبدو أنه تم تثبيته بشكل غير صحيح. لديّ Debian ، لكني قمت بتهيئة sudo كما في Ubuntu ، أي ليس لدي كلمة مرور مخصصة للمستخدم الجذر ، وبالتالي ، ليس لدي كلمة المرور التي يُطلب مني إدخالها أثناء التثبيت. إذا أدخلت اسم المستخدم الخاص بي ، يفشل التثبيت ، لأنه ليس كلمة مرور الجذر. نجح هذا بالنسبة لي:

      chmod + x tecmint_monitor.sh
      سودو سو
      ./tecmint_monitor.sh -i

      وبالتالي تم تثبيته بشكل فعال. ثم قم بتشغيل فقط في أي محطة: الشاشة

  10.   كاتيكيو قال

    ط ط ط ... حان الوقت لتجربتها

  11.   ليسكو قال

    البرنامج النصي جيد ، لكن في ذاكرة RAM المستخدمة ، فإنه يمثل قيمة غير موثوقة للغاية. عندما أرى في أي شاشة نظام أنني استخدمت 370 ميجابايت ، يشير هذا البرنامج النصي إلى أنه 991 ميجابايت (؟).

  12.   بروتيكو قال

    البرنامج النصي جيد ولكن مع inxi يعرض لك المزيد من البيانات.

  13.   خورخي 1987. قال

    ممتاز !!!!

    إنه لأمر مثالي بالنسبة لي أن أتوقف عن إلقاء الأوامر واحدًا تلو الآخر في وحدة التحكم عندما يتعين علي أداء مهمة إدارية. 🙂

    من المؤسف أنه ليس على GitHub أن تكون قادرًا على تزييفه والعمل على البرنامج النصي بشكل أكثر راحة.

    تحيات!

  14.   Vicdeveloper قال

    ديلوكس.

    شكرا لتقاسم.

    تحيات!

  15.   مطارد قال

    هذا جيد ، وإن لم يكن تمامًا