אלו מאיתנו שמנהלים שרתים או כל משתמש שצריך להיות מודע ליומני מערכת מסוימים, משתמשים אלו יודעים מהי פקודת הזנב. לדוגמא, אם יש לי את היומן של אַפָּשׁ/nginx של האתר שלנו, יומן הדואר האלקטרוני (דואר אינטרנט.desdelinuxNET. לדוגמה) שלנו עשה עם iRedMail, או אחר מיישום אינטרנט כלשהו או מאתרים כמו www.GmailInicioSesion.info u אחרים המשתמשים ב- API, כשיש לך כל כך הרבה
יומנים ואנחנו רוצים לבדוק איזו פקודה ספציפית זנב זו ללא ספק אפשרות מצוינת.
זנב ו- CCZE
הפקודה זנב מאפשר לך לראות יומן, לצד הפרמטר -f זה מראה לנו את היומן בזמן אמת, כלומר, השינוי שמקבל היומן יופיע על המסך, מבלי להידרש לטעון מחדש את היומן, כלומר:
tail -f /var/log/auth.log
בנוסף, נוסף ל ccze (כבר דיברנו על זה) נוכל להוסיף צבעים ליומני:
tail -f /var/log/auth.log | ccze
זה יראה לנו יומן בזמן אמת, אבל, מה לעשות אם אני רוצה לראות שני יומנים בזמן אמת בו זמנית?
אז אצטרך לפתוח שני מסופים, ליישר אותם אופקית זה מעל זה, כדי לבצע את tailf -f על כל אחד מהם וכך להיות מסוגל לראות שני יומנים בו זמנית.
ובכן, עם ריבוי זנב אנחנו כבר לא צריכים לסבך את עצמנו.
רב זנב
MultiTail היא חבילה (ופקודה) המאפשרת לנו לספר לה את היומנים שאנחנו רוצים לראות והיא מראה לכולנו על המסך, מופרדים, מסודרים, מסודרים.
לדוגמה:
multitail /var/log/auth.log /var/log/kernel.log
זה יראה לנו את שני היומנים הבאים:
כפי שאתה יכול לראות, אחד מתחת והשני מעל, באותו מסוף יש לנו שני יומנים.
אני אומר שני יומנים אבל ... יכול להיות שיש יותר, למשל נניח שאני רוצה לראות גם את יומן ulogd.log:
multitail /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
הנה צילום המסך:
אם ברצונך לחלק את הטרמינל בצורה אנכית ולא אופקית, עליך להוסיף -s 2 ... כאשר 2 הוא מספר הפאנלים האנכיים הכוללים. לדוגמה:
multitail -s 2 /var/log/auth.log /var/log/kernel.log
הנה צילום המסך:
אם ... גם אתה רוצה להציג שלושה יומנים ולא שניים כמו בדוגמה, אבל אתה לא רוצה לחלק את הטרמינל לשלושה רווחים אנכיים שווים, אלא לחלק את האזור הנכון לשני ריבועים אופקיים, השאר את 2 של הפקודה הקודמת ופשוט הוסף יומן נוסף בסוף:
multitail -s 2 /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
וכאן צילום המסך:
התקנת MultiTail
להתקנה זה פשוט, מצא והתקן את החבילה ריבוי זנב שנמצא במאגר שלך.
אם אתה משתמש בדביאן, אובונטו או נגזרת:
sudo apt-get install multitail
אם אתה משתמש ב- ArchLinux או הפצה אחרת המשתמשת ב- pacman:
sudo pacman -S multitail
סוף
ישנן אפשרויות רבות נוספות, ביצוע פקודה וכו '. ריבוי זנב אין ספק שזו אפשרות מצוינת להציג כמה מהיומנים שלנו בו זמנית.
אני מקווה שמצאת את זה מעניין.
לגבי
זה מאוד שימושי עבורי, תודה על השיתוף. לא הכרתי אותו. 🙂
זה נראה הרבה כמו פקודה שהושלכה למסוף ועם זה מציגים דרכי עבודה שונות.
הנה צילום מסך של מה שאני אומר.
http://i.imgur.com/YsSLgGI.png
אבל כמו תמיד, זה הדבר הנהדר בלינוקס, ישנן חלופות רבות לכל הצבעים.
ברכות.
טררה טרמינל, זה שם התוכנית בצילום המסך.
מעניין. אני כבר לא אצטרך לדחוף את ממשק RatPoison לדביאן.
כלי שימושי מאוד שלא הכרתי. תודה על המידע!. לחיים !.