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

Ad


סמל OnWorks

xvfb-run - מקוון בענן

הפעל את xvfb-run בספק אירוח חינמי של OnWorks על אובונטו Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

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

תָכְנִית:

שֵׁם


xvfb-run - הפעל לקוח או פקודה X שצוינו בסביבת שרת X וירטואלית

תַקצִיר


xvfb-run [ אפשרויות ] הפקודה

תיאור


xvfb-run הוא עטיפה עבור Xvfb(1x) פקודה אשר מפשטת את משימת הריצה
פקודות (בדרך כלל לקוח X, או סקריפט המכיל רשימה של לקוחות שיש להפעיל)
בתוך סביבת שרת X וירטואלית.

xvfb-run מגדיר קובץ סמכות X (או משתמש בקובץ קיים שצוין על ידי המשתמש), כותב א
עוגיה אליו (ראה xauth(1x)) ולאחר מכן מתחיל את Xvfb שרת X כתהליך רקע.
מזהה התהליך של Xvfb מאוחסן לשימוש מאוחר יותר. המסויים הפקודה לאחר מכן מופעלת באמצעות
תצוגת X המקבילה ל- Xvfb השרת רק התחיל וקובץ הסמכות X
נוצר קודם לכן.

כאשר הפקודה יוצא, המצב שלו נשמר, ה Xvfb השרת נהרג (באמצעות התהליך
מזהה שנשמר קודם לכן), קובץ הסמכות X הוסר וקובץ הסמכות נמחק (אם
המשתמש לא ציין אחד לשימוש). xvfb-run ואז יוצא עם סטטוס היציאה של הפקודה,
למעט בתנאי שגיאה (ראה יְצִיאָה סטָטוּס להלן).

xvfb-run דורש את xauth פקודה לתפקד.

אפשרויות


-a, --מספר שרת אוטומטי
נסה להשיג מספר שרת בחינם, החל מ-99, או את הטיעון ל --שרת-מספר.

-e פילה, --error-file=פילה
אחסן פלט מ xauth ו Xvfb in פילה. ברירת המחדל היא / dev / null.

-f פילה, --auth-file=פילה
אחסן נתוני אימות X ב פילה. כברירת מחדל, ספרייה זמנית נקראת
xvfb-run.PID (כאשר PID הוא מזהה התהליך של xvfb-run עצמו) נוצר ב-
ספרייה שצוינה על ידי משתנה הסביבה TMPDIR (אוֹ / Tmp אם המשתנה הזה הוא
null או unset), וה- קובץ זמני(1) הפקודה משמשת ליצירת קובץ בזה
ספרייה זמנית נקראת סמכות.

-h, - עזרה
הצג הודעת שימוש וצא.

-n מספר שרת, --שרת-מספר=מספר שרת
השתמש מספר שרת כמספר השרת (אך ראה את -a, --מספר שרת אוטומטי אוֹפְּצִיָה
מֵעַל). ברירת המחדל היא 99.

-l, --האזנה-tcp
אפשר האזנה ליציאת TCP בשרת X. מטעמי אבטחה (כדי להימנע
התקפות או ניצול מניעת שירות), האזנה ליציאת TCP מושבתת כברירת מחדל.

-p שם פרוטוקול, --xauth-protocol=שם פרוטוקול
השתמש שם פרוטוקול כפרוטוקול סמכות X לשימוש. ברירת המחדל היא '.', אשר
xauth מפרש כפרוטוקול ברירת המחדל שלו, שהוא MIT-MAGIC-COOKIE-1.

-s טיעונים, --server-args=טיעונים
לעבור טיעונים אל ה Xvfb שרת. היזהר לצטט כל תווי רווח לבן
שעלול להתרחש בפנים טיעונים כדי למנוע מהם להיחשב כמפרידים עבור
xvfb-runהטיעונים של עצמו. כמו כן, שים לב שהמפרט של '-nolisten tcp' ב
טיעונים עשוי לעקוף את הפונקציה של xvfb-runשל עצמו -l, --האזנה-tcp אפשרות ו
ניתן להתעלם ממפרט מספר השרת (למשל, ':1') בגלל ה
הדרך שבה שרת X מנתח את רשימת הארגומנטים שלו. להשתמש ב xvfb-run אוֹפְּצִיָה
-n מספר שרת, --שרת-מספר=מספר שרת כדי להשיג את הפונקציה האחרונה. ה
ברירת המחדל היא '-מסך 0 640x480x8'.

-w עיכוב, --חכה=עיכוב
התעלמו בגלל תאימות עם גרסאות קודמות.

הסביבה


עמודים
מציין את רוחב התקן הטרמינל בתאי תווים. ערך זה משמש
לעיצוב הודעות אבחון. אם לא מוגדר, הטרמינל נשאלת באמצעות
stty(1) לקבוע את רוחבו. אם זה נכשל, ההנחה היא ערך של '80'.

TMPDIR מציין את הספרייה שבה למקם xvfb-runהספרייה הזמנית של
אחסון קובץ סמכות X; משמש רק אם -f or --auth-file אפשרויות אינן
נָקוּב.

תפוקה קבצים


אלא אם כן ה -f or --auth-file האפשרויות מצוינות, ספרייה וקובץ זמניים בפנים
הם נוצרים (ונמחקים) כדי לאחסן את קובצי ה-X Authority המשמשים את Xvfb שרת ו
לקוח/ים רצים תחתיו. לִרְאוֹת קובץ זמני(1). אם נעשה שימוש ב-f או --auth-file, אזי
קובץ הסמכות X שצוין נכתב רק אליו, לא נוצר או נמחק (אם כי xauth
יוצר קובץ סמכות בעצמו אם נאמר להשתמש בשימוש שלא קיים כבר).

קובץ שגיאה עם שם שצוין על ידי המשתמש נוצר גם אם -e or --קובץ שגיאה אפשרויות
מצוינים; ראה לעיל.

יְצִיאָה סטָטוּס


xvfb-run משתמש במצב היציאה שלו וכן בפלט לשגיאה סטנדרטית כדי לתקשר
אבחון.

0 xvfb-run משתמש בסטטוס יציאה זה רק אם -h, - עזרה ניתנת אפשרות. בכל
במצבים אחרים, זה עשוי להתפרש כהצלחה של הפקודה שצוינה.

1 Xvfb לא התחיל כמו שצריך.

2 לא צוינה פקודה להפעלה.

3 xauth הפקודה אינה זמינה.

4 הספרייה הזמנית שעמדה לשמש כבר קיימת; מאז xvfb-run
מייצר ספרייה בעלת שם ייחודי, זה עשוי להצביע על ניסיון של אחר
תהליך במערכת לניצול מצב מירוץ קבצים זמני.

5 אירעה בעיה במהלך ניקוי הספרייה הזמנית.

6 אירעה בעיה במהלך השימוש getopt(1) כדי לנתח את שורת הפקודה
ארגומנטים.

דוגמאות


xvfb-run --מספר שרת אוטומטי --שרת-מספר=1 xlogo
מפעיל את xlogo(1x) לקוח הדגמה בתוך Xvfb שרת X בראשון
מספר שרת זמין גדול או שווה ל-1.

xvfb-run --server-args="-screen 0 1024x768x24 " ico -פנים
מפעיל את ico(1x) לקוח הדגמה (ומעביר אותו את -פנים טיעון) בפנים
מה היא Xvfb שרת X, מוגדר עם חלון בסיס של 1024 על 768 פיקסלים וצבע
עומק של 24 ביטים.

שים לב שלקוחות ההדגמה X המשמשים בדוגמאות לעיל לא ייצאו מעצמם, אז
הם יצטרכו להיהרג לפני כן xvfb-run ייצא.

השתמש ב-xvfb-run מקוון באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

פקודות לינוקס

Ad