אנגליתצרפתיתספרדי

הפעל שרתים | Ubuntu > | Fedora > |


סמל OnWorks

xtrace - מקוון בענן

הפעל xtrace בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה xtrace שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


xtrace - מעקב אחר תקשורת בין לקוח X11 לשרת

תַקצִיר


xtrace [ אפשרויות ] [ -s | -k ] [ [ -W ] [ -- ] הפקודה טוען ... ]

תיאור


Xtrace מזייף שרת X ומעביר את כל החיבורים לשרת X אמיתי, ומציג את
תקשורת בין לקוחות בצורה קריא אנושית (טוב, תיאורטית). אם פקודה
נתון, xtrace מבצע את הפקודה בעלת השם עם $DISPLAY מוגדר לשרת X מזויף. אם
שהפקודה יוצאת לפני יצירת חיבורים כלשהם, xtrace יוצא מיד אלא אם כן -W is
נָקוּב.

אפשרויות


-I בספרייה
התבונן בספרייה עבור קבצי תיאור פרוטוקול. (כלומר הספרייה שבה
. פרוטו ניתן למצוא קבצים).

-s | --עצור כשנגמר (ברירת מחדל)
סיים כאשר כל הלקוחות שהועברו התנתקו. (או כאשר תוכנית הופעלה
לאחר סיום התוכנית וכל החיבורים ייסגרו).

-k | --תמשיך לרוץ
אם כל הלקוחות התנתקו, המתן לחיבור של חדשים.

-W | --waitforclient
אל תפסיק כאשר התוכנית שהופעלה מסתיימת לפני חיבור כלשהו.
(ייתכן שיהיה צורך אם התוכנית מתפצלת לרקע).

-d שם | --לְהַצִיג שם
העבר חיבורים לשרת X שצוין על ידי שם במקום זה שצוין
לפי משתנה הסביבה תצוגה.

-D שם | --תצוגה מזויפת שם
תצוגה מזויפת שם במקום $FAKEDISPLAY or :9 בהתאמה.

-f שם הקובץ | --authfile שם הקובץ
הוסף -f שם הקובץ לטיעונים עבור כל הקריאות ל-xauth כדי לקבל את
אסימוני אימות של שרת X להתחבר אליו.

-F שם הקובץ | --newauthfile שם הקובץ
הוסף -f שם הקובץ לארגומנטים של כל הקריאות ל-xauth כדי לשמור את
אסימוני אימות כדי להתחבר לשרת X מזויף.

-c | -- אימות עותק (ברירת מחדל)
העתק את אסימוני האימות עבור שרת X להתחבר אליו כך שהלקוחות
חיבור לשרת המזויף שלנו ישתמש בהם.

הפקודות המופעלות שוות בערך ל: xauth להוסיף $FAKEDISPLAY . `קסאוט רשימה
$DISPLAY | awk '$2=="MIT-MAGIC-COOKIE-1" {הדפס $3}'`

לא רק זה MIT-MAGIC-COOKIE-1 אסימונים מועתקים מכיוון ש-xtrace עדיין לא תומך
כדי לשנות את אסימוני האימות כך XDM-AUTHORIZATION-1 יהיה אפשרי.

-n | --לא-אימות
אל תתקשר xauth ותתעסק עם אסימוני אימות אבל תשאיר את זה ל-
משתמש לטפל בו.

-e | --הכחשת הרחבות
שנה את כל תשובות השרת כדי לומר שאין הרחבות זמינות. (כמו xtrace
בכל מקרה תומך במספר קטן של שלוחות בלבד והשיחות כולן מורחבות
בקשות "לא ידועות" וכל התשובות לבקשות כאלה "בלתי צפויות").

-w | --readwritedebug
הדפס כמה בתים נקראים ו/או נכתבים מתי.

-m לספור | --maxklistlength לספור
הדפס רק את הראשון לספור אלמנטים רבים של כל הרשימות.

-i | --אינטראקטיבי
נשלחו רק בקשות מהלקוח לשרת לאחר אישור אינטראקטיבי.
האישור ניתן על ידי לחיצה על אנטר או על מספר ואחריו אנטר דרך stdin.
זה יכול לתת תוצאות מצחיקות כאשר מספר לקוחות עוברים מנהור.

-o | --תיק שם הקובץ
זרוק פלט לתוך שם הקובץ במקום stdout.

-b | --מחוסם
אל תכתוב כל שורה בפני עצמה אלא המתן עד שהמאגרים יתמלאו. מאיץ
דברים קצת כשיוצאים לקובץ. לא מאוד שימושי ביחד
עם -i.

--חותמות זמן
הדפס חותמת זמן לפני כל שורה.

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

--חותמות זמן יחסיות
הדפס חותמת זמן ביחס לתחילת החיבור לפני כל שורה.

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

--חותמות זמן מונוטוניות
הדפס CLOCK_MONOTONIC (ראה שעון_זמן(3)) חותמת זמן בכל פעם שחבילה נמצאת
מודפס. זה כנראה זמן הפעילות של המערכת שלך.

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

--דפוס-אופסטים
הדפסת קיזוזים של כל השדות (שימושי לאיפוי באגים ברשימות מקוננות בתיאורי פרוטוקול)

--ספירות הדפסים
ספירות הדפסה (שימושי לניפוי באגים ברשימות בתיאורי פרוטוקול)

הסביבה וריאציות


תצוגה
ללא --לְהַצִיג התוכן של משתנה זה משמש לקביעת השרת אליו
להתחבר ל. (ובלי -n ניתן ל xauth כדי לקבל את אסימוני האימות עבורם
תצוגה זו.)

DISPLAY מזויף
ללא --תצוגה מזויפת התוכן של משתנה זה משמש כדי לקבוע כיצד לעשות זאת
להקשיב ללקוחות. (ובלי -n ניתן ל xauth כדי להגדיר את אסימוני האימות
עבור תצוגה זו.) אם אף אחת מהן לא ניתנת, xtrace אנסה :9

XAUTHORITY
ללא -n ובלי -f or -F שֶׁלְךָ xauth סביר להניח שהתוכנית תבדוק את זה
משתנה עבור הקובץ לקבל/לשמור את אסימוני האימות מ/אלו. אם זה
לא מוגדר סביר להניח שהוא ישתמש $ HOME/.Xauthority.

דיווח באגים


דווח על באגים לbrlink@debian.org> או ה-BTS של דביאן.

השתמש ב-xtrace באינטרנט באמצעות שירותי onworks.net


Ad


Ad