פקודת פינג עם תאריך ושעת תגובה + צבעים

מהבלוג של לינוקס- Explore אני מקבל את הטיפ המעניין הזה.

כמו שאומרים שתמונה שווה אלף מילים, כאן אשאיר לך שתי צילומי מסך של ההבדלים בין יצירת a פינג למחשב בצורה רגילה, ולעשות את זה כפי שאראה לך בהמשך.

פינג רגיל: פינג כפי שאני מציע:

כפי שאתה יכול לראות, בתחילת כל שורה זה מראה לנו את התאריך והשעה (והשניות) של כל תגובת פינג, ואז זה מראה לנו את הבתים שחזרו ואת שאר הנתונים שאנו בדרך כלל משיגים. בנוסף, הוא מראה לנו צבעים שונים לכל סוג מידע שהוא מחזיר, וכך קל יותר לזהות אותם.

כדי להשיג את הפינג בצורה זו אנו משתמשים בשורה הבאה:

ping localhost | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze

הערה: חייבת להתקין את החבילה ccze על מנת לראות את הצבעים, אם אינך רוצה להתקין אותם, הסר את הקצה מהסוף: | ccze

זהה למה זה אומר ... זה קצת מורכב להסביר 🙂

ראשית אנו פינג מטרה (בצילומי המסך pc1, אבל אם הם מנסים את זה ככה זה לא יעבוד, בגלל זה שמתי את localhost על הקו), ואז מה שאותה פקודה מחזירה אנו מעבירים כנתונים 'מחכים', ובאמצעות xargs זה שאנחנו מציינים שאנחנו שמים לפני הנתונים שיש לנו עכשיו ב'המתנה ', נכניס את התוצאה של ביצוע הד לפקודת התאריך (עם פרמטרים). כן ... אני יודע שזה קצת מורכב להבנה, אבל להבין את זה לא לגמרי חובה כרגע

כיצד נוכל להשתמש בפינג סטרואידים המוגדר כברירת מחדל במקום בפינג רגיל?

עלינו ליצור תחילה את שלנו .bashrc (שימו לב לנקודה בתחילת הקובץ) פונקציה, כלומר אנו ניצור את הפינג הזה עם סטרואידים במסוף שלנו כמשהו קבוע, כדי שנוכל להשתמש בו בקלות.

לשם כך, בוא בצע את השלבים הבאים:

1. אנו פותחים את הקובץ .bashrc שנמצא בביתנו. אנו יכולים להשתמש בעורך הטקסטים המועדף עלינו:

1.1. אם אתה משתמש KDE - "ללחוץ [Alt] + [F2], כתוב את הדברים הבאים ולחץ [להיכנס] : קייט ~ / .bashrc

1.2. אם אתה משתמש גנום, אחדות או קינמון - "ללחוץ [Alt] + [F2], כתוב את הדברים הבאים ולחץ [להיכנס] : gedit ~ / .bashrc

2. בסוף הקובץ אנו כותבים את שתי השורות הבאות:

function eping { ping "$1" | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze; }
alias ping='eping'

3. עכשיו אתה רק צריך להתקין את החבילה ccze ... שהוא זה שיאפשר לנו לדמיין הכל עם צבעים.

4. עכשיו עלינו לפתוח מסוף חדש, ופשוט לפינג לאן שאתה הכי אוהב ... זה אמור לעבוד בלי בעיות: פינג מקומי

מה בעצם עשינו?

ובכן ... אנו כותבים בתיק שלנו .bashrc (אתה יודע, הקובץ שמכיל את התצורות או ההתאמות האישיות שלנו לדברים שקשורים למסוף שלנו) שתי שורות פשוטות, כאשר הראשונה בהן אנו יוצרים את הפקודה אפינג, שתפקידה הוא לפינג (עם כל אותם פרמטרים) את היעד שאנו שמים אחרי הפקודה (למשל, פינג localhost ... localhost הוא היעד)אם אתה רוצה לדעת יותר על יצירת פונקציות bash אתה יכול לקרוא את המאמר: טיפ שימושי במיוחד אם אתה משתמש במסוף

זה לבדו לא יביא לכך ששימוש בפקודה ping יראה לנו את הנתונים כאלו ... זה יגרום לנו רק להשתמש ב- eping להראות לנו ככה, ולכן בשורה השנייה אנו פשוט מגדירים שכאשר אנו מקלידים ping, אנו למעשה רוצים להשתמש ב- eping.

אם התערבתי קצת, אני מתנצל 🙂 ... כל שאלה שיש לך אנסה להבהיר.

שוב תודה ל לינוקס- Explore לשיתוף טיפ פינג + תאריך, ניסיתי לתרום רק קצת יותר ובגלל זה הוספתי צבעים והגדרתי ש ping = eping (לאחר שיצרתי eping).

ובכן כלום, אני מקווה שזה היה שימושי 😀

לגבי


תוכן המאמר עומד בעקרונותינו של אתיקה עריכתית. כדי לדווח על שגיאה לחץ כאן.

17 תגובות, השאר את שלך

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   מבחן משתמש דיג'ו

    ובכן, המערכת השאירה לי את המאמר שלך. כאשר ביצעתי את הפקודה בקונסולה, הכל שיתק אותי, הייתי צריך לפנות ל- TTY כדי להרוג את תהליך המסוף .. כנראה שמשהו לא בסדר עם כל זה ...

    לגבי

    1.    גרמיין דיג'ו

      Upfff ... תודה לאל קראתי את התגובה שלך לפני שעשיתי את זה ... בתור מתחיל טוב של לינוקס יש לי הרגל ליישם את כל מה שאני מוצא ... סה"כ ... אם אני בוצתי את זה ... אני מעצב וזהו. ..

      1.    KZKG ^ גאארה דיג'ו

        ????
        אני תמיד מנסה להסביר הכל בצורה הכי פשוטה שיש, אני מקווה שתמצא את הפוסטים כאן מעניינים 🙂

        והההה, עיצוב לא זה תמיד האופציה האחרונה הייה 🙂

      2.    טרגון דיג'ו

        העיצוב לאחר שהמערכת מתנתקת נראה כמנהג שעובר בירושה מ- Windows xD

    2.    KZKG ^ גאארה דיג'ו

      איזו פקודה ספציפית "זרקה את המערכת" עבורך? 🙂

      1.    מבחן משתמש דיג'ו

        ובכן, הכל, כשעשיתי את השלבים שהצבת .. נראה לי שזה משהו עם הפונקציה, כי הפקודה:

        ping localhost | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze

        זה מתנהל בצורה חלקה.

        1.    KZKG ^ גאארה דיג'ו

          הפונקציה היא שורה אחת, האם שמת אותה כשורה אחת או כ -1 שורות?
          פשוט ניסיתי את זה שוב (וכבר ניסיתי את זה בעבר) וזה לא נותן לי שגיאה.

  2.   סנונית דיג'ו

    פַּלמוּדָה!
    אגב, האם מישהו אחר שונא באופן מוחי כתובות IP שמתחילות ב- 10.?

    ARRRGHHH !!!

    1.    סנונית דיג'ו

      שכחתי, 10.0. אני יכול לשאת אותם ... אבל ב 10.2. אני לא מעביר אותם !!!!

      האם למישהו אחר יש כישרון עם כתובות IP? 192.168.0 לעומת 192.168.1 וכו '?

  3.   Ph0eNix_l1v3 דיג'ו

    זה עבד לי טוב, תודה על המאמר gaara 😀

    1.    KZKG ^ גאארה דיג'ו

      חבר תענוג 🙂

  4.   אלוולמר דיג'ו

    מעולה, מצאתי שזה טוב מאוד וזה עבד נפלא !!
    בהתחלה חשבתי שמדובר בשורה אחת וחצי, אבל אז שמתי אותם בשתי שורות וזה כבר עובד טוב מאוד. תרומה נהדרת.

    אגב אהבתי היא ל- ip: 10.10 .... XD

    1.    KZKG ^ גאארה דיג'ו

      תענוג 😀
      אני לוקח את זה ואני מברך אותך בבלוג ... אני רואה שאתה אוהד הטרמינל, ובכן, אנחנו שני LOL !!

      ברכות 😉

      1.    אלוולמר דיג'ו

        תודה רבה! אתמול הגעתי רק לאתר ומעט נרשמתי לבלוג, אבל יכולתי לראות את החברות הקיימת ונשארתי: $ ואם אני חובב הטרמינל, אני אוהב להיות מסוגל לעבוד בטייטי למרות שהידע שלי עדיין בסיסי ואני נאלץ להיות תלוי של הסביבה הגרפית.

        1.    KZKG ^ גאארה דיג'ו

          כן, כאן תמיד ניסינו להפוך את כולם לחלק מאותה משפחה נהדרת 😀

          אני ממליץ לך לראות את התג Bash אם אתה אוהב את הטרמינל - » https://blog.desdelinux.net/tag/bash/

          למרות ... משהו אומר לי שאתה כבר שם LOL!
          ספר לנו על שאלות, אם תרצה תוכל להירשם בפורום ונוכל לעזור לך טוב יותר: http://foro.desdelinux.net

          לגבי

          1.    אלוולמר דיג'ו

            תודה רבה! אני מקווה להיות חלק מהמשפחה ההיא ואולי בקרוב אוכל לתרום משהו.

            באשר לתגית, ראיתי כבר את 4 העמודים השלמים שהוא הראה וביקרתי כל אחד מהם לומד קצת יותר. הגעתי לאתר וחיפשתי מידע על SSH, זו התשוקה הגדולה שלי.

            אני הולך להירשם לפורום אז, שלדעתי כבר צרכתי את הבלוג בידע אתמול עד 2 בבוקר XD

            ברכות.

          2.    KZKG ^ גאארה דיג'ו

            חפש את תג המסוף ואז לראות 😉
            חחחחחחח עד השעה 2:XNUMX בקריאה על לינוקס, אני קורא לזה 'זמן שהושקע היטב' 😀