מהבלוג של לינוקס- Explore אני מקבל את הטיפ המעניין הזה.
כמו שאומרים שתמונה שווה אלף מילים, כאן אשאיר לך שתי צילומי מסך של ההבדלים בין יצירת a פינג למחשב בצורה רגילה, ולעשות את זה כפי שאראה לך בהמשך.
פינג רגיל:
כפי שאתה יכול לראות, בתחילת כל שורה זה מראה לנו את התאריך והשעה (והשניות) של כל תגובת פינג, ואז זה מראה לנו את הבתים שחזרו ואת שאר הנתונים שאנו בדרך כלל משיגים. בנוסף, הוא מראה לנו צבעים שונים לכל סוג מידע שהוא מחזיר, וכך קל יותר לזהות אותם.
כדי להשיג את הפינג בצורה זו אנו משתמשים בשורה הבאה:
ping localhost | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | 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).
ובכן כלום, אני מקווה שזה היה שימושי 😀
לגבי
ובכן, המערכת השאירה לי את המאמר שלך. כאשר ביצעתי את הפקודה בקונסולה, הכל שיתק אותי, הייתי צריך לפנות ל- TTY כדי להרוג את תהליך המסוף .. כנראה שמשהו לא בסדר עם כל זה ...
לגבי
Upfff ... תודה לאל קראתי את התגובה שלך לפני שעשיתי את זה ... בתור מתחיל טוב של לינוקס יש לי הרגל ליישם את כל מה שאני מוצא ... סה"כ ... אם אני בוצתי את זה ... אני מעצב וזהו. ..
????
אני תמיד מנסה להסביר הכל בצורה הכי פשוטה שיש, אני מקווה שתמצא את הפוסטים כאן מעניינים 🙂
והההה, עיצוב לא זה תמיד האופציה האחרונה הייה 🙂
העיצוב לאחר שהמערכת מתנתקת נראה כמנהג שעובר בירושה מ- Windows xD
איזו פקודה ספציפית "זרקה את המערכת" עבורך? 🙂
ובכן, הכל, כשעשיתי את השלבים שהצבת .. נראה לי שזה משהו עם הפונקציה, כי הפקודה:
ping localhost | xargs -n1 -i bash -c 'echo `date +%F\ %T`" {}"' | ccze
זה מתנהל בצורה חלקה.
הפונקציה היא שורה אחת, האם שמת אותה כשורה אחת או כ -1 שורות?
פשוט ניסיתי את זה שוב (וכבר ניסיתי את זה בעבר) וזה לא נותן לי שגיאה.
פַּלמוּדָה!
אגב, האם מישהו אחר שונא באופן מוחי כתובות IP שמתחילות ב- 10.?
ARRRGHHH !!!
שכחתי, 10.0. אני יכול לשאת אותם ... אבל ב 10.2. אני לא מעביר אותם !!!!
האם למישהו אחר יש כישרון עם כתובות IP? 192.168.0 לעומת 192.168.1 וכו '?
זה עבד לי טוב, תודה על המאמר gaara 😀
חבר תענוג 🙂
מעולה, מצאתי שזה טוב מאוד וזה עבד נפלא !!
בהתחלה חשבתי שמדובר בשורה אחת וחצי, אבל אז שמתי אותם בשתי שורות וזה כבר עובד טוב מאוד. תרומה נהדרת.
אגב אהבתי היא ל- ip: 10.10 .... XD
תענוג 😀
אני לוקח את זה ואני מברך אותך בבלוג ... אני רואה שאתה אוהד הטרמינל, ובכן, אנחנו שני LOL !!
ברכות 😉
תודה רבה! אתמול הגעתי רק לאתר ומעט נרשמתי לבלוג, אבל יכולתי לראות את החברות הקיימת ונשארתי: $ ואם אני חובב הטרמינל, אני אוהב להיות מסוגל לעבוד בטייטי למרות שהידע שלי עדיין בסיסי ואני נאלץ להיות תלוי של הסביבה הגרפית.
כן, כאן תמיד ניסינו להפוך את כולם לחלק מאותה משפחה נהדרת 😀
אני ממליץ לך לראות את התג Bash אם אתה אוהב את הטרמינל - » https://blog.desdelinux.net/tag/bash/
למרות ... משהו אומר לי שאתה כבר שם LOL!
ספר לנו על שאלות, אם תרצה תוכל להירשם בפורום ונוכל לעזור לך טוב יותר: http://foro.desdelinux.net
לגבי
תודה רבה! אני מקווה להיות חלק מהמשפחה ההיא ואולי בקרוב אוכל לתרום משהו.
באשר לתגית, ראיתי כבר את 4 העמודים השלמים שהוא הראה וביקרתי כל אחד מהם לומד קצת יותר. הגעתי לאתר וחיפשתי מידע על SSH, זו התשוקה הגדולה שלי.
אני הולך להירשם לפורום אז, שלדעתי כבר צרכתי את הבלוג בידע אתמול עד 2 בבוקר XD
ברכות.
חפש את תג המסוף ואז לראות 😉
חחחחחחח עד השעה 2:XNUMX בקריאה על לינוקס, אני קורא לזה 'זמן שהושקע היטב' 😀